# near model CODE resource # jump table entries: 1536-1588 (53 of them) export_192: 00000000 4E56 FEF4 link A6, -0x010C 00000004 48E7 0708 movem.l -[A7], D5,D6,D7,A4 00000008 206E 000A movea.l A0, [A6 + 0xA] 0000000C 43EE FF00 lea.l A1, [A6 - 0x100] 00000010 703F moveq.l D0, 0x3F label00000012: 00000012 22D8 move.l [A1]+, [A0]+ 00000014 51C8 FFFC dbf D0, -0x6 /* 00000012 */ 00000018 286E 0010 movea.l A4, [A6 + 0x10] 0000001C 3E3C FF3E move.w D7, 0xFF3E 00000020 42A7 clr.l -[A7] 00000022 4267 clr.w -[A7] 00000024 A994 syscall CurResFile 00000026 4EBA 11D8 jsr [PC + 0x11D8 /* 00001200 */] 0000002A 0C9F 00F4 2400 cmpi.l [A7]+, 0xF42400 00000030 6C6A bge +0x6C /* 0000009C */ 00000032 4245 clr.w D5 00000034 4267 clr.w -[A7] 00000036 A81C syscall Count1Types 00000038 3D5F FEF4 move.w [A6 - 0x10C], [A7]+ 0000003C 7C01 moveq.l D6, 0x01 0000003E 6016 bra +0x18 /* 00000056 */ label00000040: 00000040 486E FEF8 pea.l [A6 - 0x108] 00000044 3F06 move.w -[A7], D6 00000046 A80F syscall Get1IndType/Get1IxType 00000048 4267 clr.w -[A7] 0000004A 2F2E FEF8 move.l -[A7], [A6 - 0x108] 0000004E A80D syscall Count1Resources 00000050 DA5F add.w D5, [A7]+ 00000052 5246 addq.w D6, 1 00000054 6906 bvs +0x8 /* 0000005C */ label00000056: 00000056 BC6E FEF4 cmp.w D6, [A6 - 0x10C] 0000005A 6FE4 ble -0x1A /* 00000040 */ label0000005C: 0000005C 0C45 0A8C cmpi.w D5, 0xA8C 00000060 6E3A bgt +0x3C /* 0000009C */ 00000062 2F0C move.l -[A7], A4 00000064 2F3A 0048 move.l -[A7], [PC + 0x48 /* 000000AE, value 0x49434F4E 'ICON' */] 00000068 3F2E 000E move.w -[A7], [A6 + 0xE] 0000006C 486E FF00 pea.l [A6 - 0x100] 00000070 A9AB syscall AddResource 00000072 4267 clr.w -[A7] 00000074 A9AF syscall ResError 00000076 3E1F move.w D7, [A7]+ 00000078 4A47 tst.w D7 0000007A 6620 bne +0x22 /* 0000009C */ 0000007C 2F0C move.l -[A7], A4 0000007E 3F2E 0008 move.w -[A7], [A6 + 0x8] 00000082 A9A7 syscall SetResAttrs 00000084 2F0C move.l -[A7], A4 00000086 A9AA syscall ChangedResource 00000088 4267 clr.w -[A7] 0000008A A9AF syscall ResError 0000008C 3E1F move.w D7, [A7]+ 0000008E 4A47 tst.w D7 00000090 660A bne +0xC /* 0000009C */ 00000092 2F0C move.l -[A7], A4 00000094 A9B0 syscall WriteResource 00000096 4267 clr.w -[A7] 00000098 A9AF syscall ResError 0000009A 3E1F move.w D7, [A7]+ label0000009C: 0000009C 3D47 0014 move.w [A6 + 0x14], D7 000000A0 4CDF 10E0 movem.l D5,D6,D7,A4, [A7]+ 000000A4 4E5E unlink A6 000000A6 205F movea.l A0, [A7]+ 000000A8 DEFC 000C add.w A7, 0xC 000000AC 4ED0 jmp [A0] 000000AE 4943 chk.w D4, D3 000000B0 4F4E chk.w D7, A6 export_193: fn000000B2: 000000B2 4E56 FFEC link A6, -0x0014 000000B6 48E7 0308 movem.l -[A7], D6,D7,A4 000000BA 42A7 clr.l -[A7] 000000BC 2F3A 008C move.l -[A7], [PC + 0x8C /* 0000014A, value 0x444C4F47 'DLOG' */] 000000C0 3F2E 0008 move.w -[A7], [A6 + 0x8] 000000C4 A9A0 syscall GetResource 000000C6 285F movea.l A4, [A7]+ 000000C8 200C move.l D0, A4 000000CA 660E bne +0x10 /* 000000DA */ 000000CC 486E FFF8 pea.l [A6 - 0x8] 000000D0 2F3C 004B 004B move.l -[A7], 0x4B004B /* 'K\0K' */ 000000D6 A880 syscall SetPt 000000D8 605E bra +0x60 /* 00000138 */ label000000DA: 000000DA 2054 movea.l A0, [A4] 000000DC 43EE FFF0 lea.l A1, [A6 - 0x10] 000000E0 22D8 move.l [A1]+, [A0]+ 000000E2 22D8 move.l [A1]+, [A0]+ 000000E4 302D A39C move.w D0, [A5 - 0x5C64] 000000E8 906D A398 sub.w D0, [A5 - 0x5C68] 000000EC 906E FFF6 sub.w D0, [A6 - 0xA] 000000F0 322E FFF2 move.w D1, [A6 - 0xE] 000000F4 D240 add.w D1, D0 000000F6 48C1 ext.l D1 000000F8 83FC 0002 divs.w D1, 0x2 000000FC 3E2D A398 move.w D7, [A5 - 0x5C68] 00000100 DE41 add.w D7, D1 00000102 302D A39A move.w D0, [A5 - 0x5C66] 00000106 906D A396 sub.w D0, [A5 - 0x5C6A] 0000010A 906D A3B8 sub.w D0, [A5 - 0x5C48] 0000010E 906E FFF4 sub.w D0, [A6 - 0xC] 00000112 322E FFF0 move.w D1, [A6 - 0x10] 00000116 D240 add.w D1, D0 00000118 48C1 ext.l D1 0000011A 83FC 0003 divs.w D1, 0x3 0000011E 302D A396 move.w D0, [A5 - 0x5C6A] 00000122 D041 add.w D0, D1 00000124 322D A3B8 move.w D1, [A5 - 0x5C48] 00000128 D240 add.w D1, D0 0000012A 3C01 move.w D6, D1 0000012C 5E46 addq.w D6, 7 0000012E 486E FFF8 pea.l [A6 - 0x8] 00000132 3F07 move.w -[A7], D7 00000134 3F06 move.w -[A7], D6 00000136 A880 syscall SetPt label00000138: 00000138 2D6E FFF8 000A move.l [A6 + 0xA], [A6 - 0x8] 0000013E 4CDF 10C0 movem.l D6,D7,A4, [A7]+ 00000142 4E5E unlink A6 00000144 205F movea.l A0, [A7]+ 00000146 544F addq.w A7, 2 00000148 4ED0 jmp [A0] 0000014A 444C neg.w A4 0000014C 4F47 chk.w D7, D7 export_194: 0000014E 4E56 FFF8 link A6, -0x0008 00000152 48E7 0700 movem.l -[A7], D5,D6,D7 00000156 2A2E 0008 move.l D5, [A6 + 0x8] 0000015A BAAD A522 cmp.l D5, [A5 - 0x5ADE] 0000015E 57C7 seq D7 00000160 4407 neg.b D7 00000162 1007 move.b D0, D7 00000164 6616 bne +0x18 /* 0000017C */ 00000166 2F00 move.l -[A7], D0 00000168 4267 clr.w -[A7] 0000016A 2F05 move.l -[A7], D5 0000016C 486E FFFE pea.l [A6 - 0x2] 00000170 4EAD 10F2 jsr [A5 + 0x10F2 /* export_538 */] 00000174 121F move.b D1, [A7]+ 00000176 201F move.l D0, [A7]+ 00000178 8001 or.b D0, D1 0000017A 6736 beq +0x38 /* 000001B2 */ label0000017C: 0000017C 4267 clr.w -[A7] 0000017E 2F05 move.l -[A7], D5 00000180 486E FFFC pea.l [A6 - 0x4] 00000184 486E FFFA pea.l [A6 - 0x6] 00000188 4EAD 10FA jsr [A5 + 0x10FA /* export_539 */] 0000018C 1C1F move.b D6, [A7]+ 0000018E 1007 move.b D0, D7 00000190 6708 beq +0xA /* 0000019A */ 00000192 3D6D A520 FFFE move.w [A6 - 0x2], [A5 - 0x5AE0] 00000198 600A bra +0xC /* 000001A4 */ label0000019A: 0000019A 1006 move.b D0, D6 0000019C 6606 bne +0x8 /* 000001A4 */ 0000019E 3D7C FFFF FFFA move.w [A6 - 0x6], 0xFFFF label000001A4: 000001A4 3F2E FFFE move.w -[A7], [A6 - 0x2] 000001A8 3F2E FFFA move.w -[A7], [A6 - 0x6] 000001AC 4EBA 0F5E jsr [PC + 0xF5E /* 0000110C */] 000001B0 6008 bra +0xA /* 000001BA */ label000001B2: 000001B2 3F2E FFFE move.w -[A7], [A6 - 0x2] 000001B6 4EBA 0D44 jsr [PC + 0xD44 /* 00000EFC */] label000001BA: 000001BA 4CDF 00E0 movem.l D5,D6,D7, [A7]+ 000001BE 4E5E unlink A6 000001C0 2E9F move.l [A7], [A7]+ 000001C2 4E75 rts fn000001C4: 000001C4 4E56 0000 link A6, 0 000001C8 4A6E 000C tst.w [A6 + 0xC] 000001CC 56C0 sne D0 000001CE 72D9 moveq.l D1, 0xFFFFFFD9 000001D0 B26E 000C cmp.w D1, [A6 + 0xC] 000001D4 56C1 sne D1 000001D6 C001 and.b D0, D1 000001D8 6716 beq +0x18 /* 000001F0 */ 000001DA 206E 0008 movea.l A0, [A6 + 0x8] 000001DE 316E 000C 000C move.w [A0 + 0xC], [A6 + 0xC] 000001E4 206E 0008 movea.l A0, [A6 + 0x8] 000001E8 2C48 movea.l A6, A0 000001EA 4EFA 010A jmp [PC + 0x10A /* 000002F6 */] 000001EE 0000 4E5E ori.b D0, 0x5E /* '^' */ // begin alternate branch 000001F0-000001F2 label000001F0: 000001F0 4E5E unlink A6 // end alternate branch 000001F0-000001F2 label000001F0: // (misaligned) 000001F2 205F movea.l A0, [A7]+ 000001F4 5C4F addq.w A7, 6 000001F6 4ED0 jmp [A0] export_195: fn000001F8: 000001F8 4E56 FFEC link A6, -0x0014 000001FC 48E7 1F38 movem.l -[A7], D3,D4,D5,D6,D7,A2,A3,A4 00000200 426E 000C clr.w [A6 + 0xC] 00000204 7000 moveq.l D0, 0x00 00000206 2D40 FFFC move.l [A6 - 0x4], D0 0000020A 42A7 clr.l -[A7] 0000020C 486E FFEC pea.l [A6 - 0x14] 00000210 4EAD 0102 jsr [A5 + 0x102 /* export_28 */] 00000214 201F move.l D0, [A7]+ 00000216 90BC 0000 2000 sub.l D0, 0x2000 /* ' \0' */ 0000021C 2D40 FFF8 move.l [A6 - 0x8], D0 00000220 0CAE 0000 0400 FFF8 cmpi.l [A6 - 0x8], 0x400 00000228 6C0A bge +0xC /* 00000234 */ 0000022A 2D7C 0000 0400 FFF8 move.l [A6 - 0x8], 0x400 00000232 600E bra +0x10 /* 00000242 */ label00000234: 00000234 203C FFFF FC00 move.l D0, 0xFFFFFC00 0000023A C0AE FFF8 and.l D0, [A6 - 0x8] 0000023E 2D40 FFF8 move.l [A6 - 0x8], D0 label00000242: 00000242 42A7 clr.l -[A7] 00000244 2F2E FFF8 move.l -[A7], [A6 - 0x8] 00000248 4EAD 1F7A jsr [A5 + 0x1F7A /* export_1003 */] 0000024C 2D5F FFFC move.l [A6 - 0x4], [A7]+ 00000250 4267 clr.w -[A7] 00000252 3EB8 0220 move.w [A7], [0x00000220 /* MemErr */] 00000256 2F0E move.l -[A7], A6 00000258 4EBA FF6A jsr [PC - 0x96 /* 000001C4 */] 0000025C 4267 clr.w -[A7] 0000025E 3F2E 000A move.w -[A7], [A6 + 0xA] 00000262 3F3C 0001 move.w -[A7], 0x1 00000266 42A7 clr.l -[A7] 00000268 4EAD 027A jsr [A5 + 0x27A /* export_75 */] 0000026C 2F0E move.l -[A7], A6 0000026E 4EBA FF54 jsr [PC - 0xAC /* 000001C4 */] 00000272 4267 clr.w -[A7] 00000274 3F2E 0008 move.w -[A7], [A6 + 0x8] 00000278 3F3C 0001 move.w -[A7], 0x1 0000027C 42A7 clr.l -[A7] 0000027E 4EAD 027A jsr [A5 + 0x27A /* export_75 */] 00000282 2F0E move.l -[A7], A6 00000284 4EBA FF3E jsr [PC - 0xC2 /* 000001C4 */] 00000288 7000 moveq.l D0, 0x00 0000028A 2D40 FFF0 move.l [A6 - 0x10], D0 0000028E 2F2E FFFC move.l -[A7], [A6 - 0x4] 00000292 4EAD 1F6A jsr [A5 + 0x1F6A /* export_1001 */] label00000296: 00000296 2D6E FFF8 FFF4 move.l [A6 - 0xC], [A6 - 0x8] 0000029C 4267 clr.w -[A7] 0000029E 3F2E 000A move.w -[A7], [A6 + 0xA] 000002A2 486E FFF4 pea.l [A6 - 0xC] 000002A6 206E FFFC movea.l A0, [A6 - 0x4] 000002AA 2F10 move.l -[A7], [A0] 000002AC 4EAD 022A jsr [A5 + 0x22A /* export_65 */] 000002B0 2F0E move.l -[A7], A6 000002B2 4EBA FF10 jsr [PC - 0xF0 /* 000001C4 */] 000002B6 202E FFF4 move.l D0, [A6 - 0xC] 000002BA D1AE FFF0 add.l [A6 - 0x10], D0 000002BE 4267 clr.w -[A7] 000002C0 3F2E 0008 move.w -[A7], [A6 + 0x8] 000002C4 486E FFF4 pea.l [A6 - 0xC] 000002C8 206E FFFC movea.l A0, [A6 - 0x4] 000002CC 2F10 move.l -[A7], [A0] 000002CE 4EAD 0232 jsr [A5 + 0x232 /* export_66 */] 000002D2 2F0E move.l -[A7], A6 000002D4 4EBA FEEE jsr [PC - 0x112 /* 000001C4 */] 000002D8 4EAD 1CD2 jsr [A5 + 0x1CD2 /* export_918 */] 000002DC 4AAE FFF4 tst.l [A6 - 0xC] 000002E0 66B4 bne -0x4A /* 00000296 */ 000002E2 4267 clr.w -[A7] 000002E4 3F2E 0008 move.w -[A7], [A6 + 0x8] 000002E8 2F2E FFF0 move.l -[A7], [A6 - 0x10] 000002EC 4EAD 026A jsr [A5 + 0x26A /* export_73 */] 000002F0 2F0E move.l -[A7], A6 000002F2 4EBA FED0 jsr [PC - 0x130 /* 000001C4 */] label000002F6: 000002F6 4FEE FFCC lea.l A7, [A6 - 0x34] 000002FA 486E FFFC pea.l [A6 - 0x4] 000002FE 4EAD 1F62 jsr [A5 + 0x1F62 /* export_1000 */] 00000302 4CDF 1CF8 movem.l D3,D4,D5,D6,D7,A2,A3,A4, [A7]+ 00000306 4E5E unlink A6 00000308 2E9F move.l [A7], [A7]+ 0000030A 4E75 rts export_196: 0000030C 4E56 FEF6 link A6, -0x010A 00000310 2F07 move.l -[A7], D7 00000312 206E 0008 movea.l A0, [A6 + 0x8] 00000316 43EE FEFA lea.l A1, [A6 - 0x106] 0000031A 7040 moveq.l D0, 0x40 label0000031C: 0000031C 22D8 move.l [A1]+, [A0]+ 0000031E 51C8 FFFC dbf D0, -0x6 /* 0000031C */ 00000322 3290 move.w [A1], [A0] 00000324 4267 clr.w -[A7] 00000326 3F2E FEFA move.w -[A7], [A6 - 0x106] 0000032A 2F2E FEFC move.l -[A7], [A6 - 0x104] 0000032E 486E FF00 pea.l [A6 - 0x100] 00000332 1F3C 0003 move.b -[A7], 0x3 00000336 486E FEF8 pea.l [A6 - 0x108] 0000033A 4EAD 0322 jsr [A5 + 0x322 /* export_96 */] 0000033E 3E1F move.w D7, [A7]+ 00000340 4A47 tst.w D7 00000342 6610 bne +0x12 /* 00000354 */ 00000344 4267 clr.w -[A7] 00000346 3F2E 000C move.w -[A7], [A6 + 0xC] 0000034A 3F2E FEF8 move.w -[A7], [A6 - 0x108] 0000034E 4EBA FEA8 jsr [PC - 0x158 /* 000001F8 */] 00000352 3E1F move.w D7, [A7]+ label00000354: 00000354 3D47 000E move.w [A6 + 0xE], D7 00000358 4267 clr.w -[A7] 0000035A 3F2E FEF8 move.w -[A7], [A6 - 0x108] 0000035E 4EAD 0222 jsr [A5 + 0x222 /* export_64 */] 00000362 3E1F move.w D7, [A7]+ 00000364 2E1F move.l D7, [A7]+ 00000366 4E5E unlink A6 00000368 205F movea.l A0, [A7]+ 0000036A 5C4F addq.w A7, 6 0000036C 4ED0 jmp [A0] export_197: 0000036E 4E56 FD1A link A6, -0x02E6 00000372 2F07 move.l -[A7], D7 00000374 206E 000E movea.l A0, [A6 + 0xE] 00000378 43EE FEFA lea.l A1, [A6 - 0x106] 0000037C 7040 moveq.l D0, 0x40 label0000037E: 0000037E 22D8 move.l [A1]+, [A0]+ 00000380 51C8 FFFC dbf D0, -0x6 /* 0000037E */ 00000384 3290 move.w [A1], [A0] 00000386 206E 000A movea.l A0, [A6 + 0xA] 0000038A 43EE FDF4 lea.l A1, [A6 - 0x20C] 0000038E 7040 moveq.l D0, 0x40 label00000390: 00000390 22D8 move.l [A1]+, [A0]+ 00000392 51C8 FFFC dbf D0, -0x6 /* 00000390 */ 00000396 3290 move.w [A1], [A0] 00000398 426E 0012 clr.w [A6 + 0x12] 0000039C 486E FD86 pea.l [A6 - 0x27A] 000003A0 706C moveq.l D0, 0x6C 000003A2 2F00 move.l -[A7], D0 000003A4 4EAD 254A jsr [A5 + 0x254A /* export_1189 */] 000003A8 41EE FF00 lea.l A0, [A6 - 0x100] 000003AC 2D48 FD98 move.l [A6 - 0x268], A0 000003B0 3D6E FEFA FD9C move.w [A6 - 0x264], [A6 - 0x106] 000003B6 2D6E FEFC FDB6 move.l [A6 - 0x24A], [A6 - 0x104] 000003BC 4267 clr.w -[A7] 000003BE 486E FD86 pea.l [A6 - 0x27A] 000003C2 4267 clr.w -[A7] 000003C4 4EAD 029A jsr [A5 + 0x29A /* export_79 */] 000003C8 3E1F move.w D7, [A7]+ 000003CA 4A47 tst.w D7 000003CC 6600 0090 bne +0x92 /* 0000045E */ 000003D0 486E FD1A pea.l [A6 - 0x2E6] 000003D4 706C moveq.l D0, 0x6C 000003D6 2F00 move.l -[A7], D0 000003D8 4EAD 254A jsr [A5 + 0x254A /* export_1189 */] 000003DC 41EE FDFA lea.l A0, [A6 - 0x206] 000003E0 2D48 FD2C move.l [A6 - 0x2D4], A0 000003E4 3D6E FDF4 FD30 move.w [A6 - 0x2D0], [A6 - 0x20C] 000003EA 2D6E FDF6 FD4A move.l [A6 - 0x2B6], [A6 - 0x20A] 000003F0 4267 clr.w -[A7] 000003F2 486E FD1A pea.l [A6 - 0x2E6] 000003F6 4267 clr.w -[A7] 000003F8 4EAD 029A jsr [A5 + 0x29A /* export_79 */] 000003FC 3E1F move.w D7, [A7]+ 000003FE 4A47 tst.w D7 00000400 665C bne +0x5E /* 0000045E */ 00000402 2D6E FDF6 FD4A move.l [A6 - 0x2B6], [A6 - 0x20A] 00000408 426E FD32 clr.w [A6 - 0x2CE] 0000040C 2D7C 5354 414B FD3A move.l [A6 - 0x2C6], 0x5354414B /* 'STAK' */ 00000414 2D7C 5749 4C44 FD3E move.l [A6 - 0x2C2], 0x57494C44 /* 'WILD' */ 0000041C 2D6E FDCE FD62 move.l [A6 - 0x29E], [A6 - 0x232] 00000422 2D6E FDD2 FD66 move.l [A6 - 0x29A], [A6 - 0x22E] 00000428 102E 0008 move.b D0, [A6 + 0x8] 0000042C 6720 beq +0x22 /* 0000044E */ 0000042E 41EE FD3A lea.l A0, [A6 - 0x2C6] 00000432 43EE FDA6 lea.l A1, [A6 - 0x25A] 00000436 20D9 move.l [A0]+, [A1]+ 00000438 20D9 move.l [A0]+, [A1]+ 0000043A 20D9 move.l [A0]+, [A1]+ 0000043C 20D9 move.l [A0]+, [A1]+ 0000043E 41EE FD6E lea.l A0, [A6 - 0x292] 00000442 43EE FDDA lea.l A1, [A6 - 0x226] 00000446 20D9 move.l [A0]+, [A1]+ 00000448 20D9 move.l [A0]+, [A1]+ 0000044A 20D9 move.l [A0]+, [A1]+ 0000044C 20D9 move.l [A0]+, [A1]+ label0000044E: 0000044E 4267 clr.w -[A7] 00000450 486E FD1A pea.l [A6 - 0x2E6] 00000454 4267 clr.w -[A7] 00000456 4EAD 02A2 jsr [A5 + 0x2A2 /* export_80 */] 0000045A 3E1F move.w D7, [A7]+ 0000045C 4A47 tst.w D7 label0000045E: 0000045E 3D47 0012 move.w [A6 + 0x12], D7 00000462 2E1F move.l D7, [A7]+ 00000464 4E5E unlink A6 00000466 205F movea.l A0, [A7]+ 00000468 DEFC 000A add.w A7, 0xA /* '\n' */ 0000046C 4ED0 jmp [A0] export_198: fn0000046E: 0000046E 4E56 FD92 link A6, -0x026E 00000472 206E 0008 movea.l A0, [A6 + 0x8] 00000476 4210 clr.b [A0] 00000478 486E FE92 pea.l [A6 - 0x16E] 0000047C 706C moveq.l D0, 0x6C 0000047E 2F00 move.l -[A7], D0 00000480 4EAD 254A jsr [A5 + 0x254A /* export_1189 */] 00000484 2D6E 000C FEC2 move.l [A6 - 0x13E], [A6 + 0xC] label0000048A: 0000048A 7001 moveq.l D0, 0x01 0000048C B0AE FEC2 cmp.l D0, [A6 - 0x13E] 00000490 675A beq +0x5C /* 000004EC */ 00000492 41EE FEFE lea.l A0, [A6 - 0x102] 00000496 2D48 FEA4 move.l [A6 - 0x15C], A0 0000049A 3D7C FFFF FEAE move.w [A6 - 0x152], 0xFFFF 000004A0 3D6E 0010 FEA8 move.w [A6 - 0x158], [A6 + 0x10] 000004A6 4267 clr.w -[A7] 000004A8 486E FE92 pea.l [A6 - 0x16E] 000004AC 4267 clr.w -[A7] 000004AE 4EAD 029A jsr [A5 + 0x29A /* export_79 */] 000004B2 4A5F tst.w [A7]+ 000004B4 6702 beq +0x4 /* 000004B8 */ 000004B6 6034 bra +0x36 /* 000004EC */ label000004B8: 000004B8 206E 0008 movea.l A0, [A6 + 0x8] 000004BC 2F08 move.l -[A7], A0 000004BE 486E FEFE pea.l [A6 - 0x102] 000004C2 487A 0032 pea.l [PC + 0x32 /* 000004F6, value 0x13A4E56 */] 000004C6 2F2E 0008 move.l -[A7], [A6 + 0x8] 000004CA 486E FD92 pea.l [A6 - 0x26E] 000004CE 3F3C 0003 move.w -[A7], 0x3 000004D2 4EAD 0592 jsr [A5 + 0x592 /* export_174 */] 000004D6 205F movea.l A0, [A7]+ 000004D8 43EE FD92 lea.l A1, [A6 - 0x26E] 000004DC 703F moveq.l D0, 0x3F label000004DE: 000004DE 20D9 move.l [A0]+, [A1]+ 000004E0 51C8 FFFC dbf D0, -0x6 /* 000004DE */ 000004E4 2D6E FEF6 FEC2 move.l [A6 - 0x13E], [A6 - 0x10A] 000004EA 609E bra -0x60 /* 0000048A */ label000004EC: 000004EC 4E5E unlink A6 000004EE 205F movea.l A0, [A7]+ 000004F0 DEFC 000A add.w A7, 0xA /* '\n' */ 000004F4 4ED0 jmp [A0] 000004F6 013A 4E56 btst [PC + 0x4E56 /* 0000534E, cstring "" */], D0 export_199: // at 000004F8 (misaligned) 000004FA FDF4 .invalid <> 000004FC 206E 000E movea.l A0, [A6 + 0xE] 00000500 43EE FEFA lea.l A1, [A6 - 0x106] 00000504 7040 moveq.l D0, 0x40 label00000506: 00000506 22D8 move.l [A1]+, [A0]+ 00000508 51C8 FFFC dbf D0, -0x6 /* 00000506 */ 0000050C 3290 move.w [A1], [A0] 0000050E 206E 000A movea.l A0, [A6 + 0xA] 00000512 43EE FDF4 lea.l A1, [A6 - 0x20C] 00000516 7040 moveq.l D0, 0x40 label00000518: 00000518 22D8 move.l [A1]+, [A0]+ 0000051A 51C8 FFFC dbf D0, -0x6 /* 00000518 */ 0000051E 3290 move.w [A1], [A0] 00000520 4267 clr.w -[A7] 00000522 486E FEFA pea.l [A6 - 0x106] 00000526 486E FDF4 pea.l [A6 - 0x20C] 0000052A 1F2E 0008 move.b -[A7], [A6 + 0x8] 0000052E 4EAD 175A jsr [A5 + 0x175A /* export_743 */] 00000532 3D5F 0012 move.w [A6 + 0x12], [A7]+ 00000536 486D 175A pea.l [A5 + 0x175A /* export_743 */] 0000053A A9F1 syscall UnloadSeg 0000053C 4E5E unlink A6 0000053E 205F movea.l A0, [A7]+ 00000540 DEFC 000A add.w A7, 0xA /* '\n' */ 00000544 4ED0 jmp [A0] export_200: 00000546 4E56 0000 link A6, 0 0000054A 48E7 0018 movem.l -[A7], A3,A4 0000054E 286E 000C movea.l A4, [A6 + 0xC] 00000552 266E 0008 movea.l A3, [A6 + 0x8] 00000556 422E 0010 clr.b [A6 + 0x10] 0000055A 3014 move.w D0, [A4] 0000055C B053 cmp.w D0, [A3] 0000055E 56C0 sne D0 00000560 222C 0002 move.l D1, [A4 + 0x2] 00000564 B2AB 0002 cmp.l D1, [A3 + 0x2] 00000568 56C1 sne D1 0000056A 8001 or.b D0, D1 0000056C 6702 beq +0x4 /* 00000570 */ 0000056E 603C bra +0x3E /* 000005AC */ label00000570: 00000570 486C 0006 pea.l [A4 + 0x6] 00000574 486B 0006 pea.l [A3 + 0x6] 00000578 4EAD 05BA jsr [A5 + 0x5BA /* export_179 */] 0000057C 101F move.b D0, [A7]+ 0000057E 6628 bne +0x2A /* 000005A8 */ 00000580 122D A13E move.b D1, [A5 - 0x5EC2] 00000584 0A01 0001 xori.b D1, 0x1 00000588 4A01 tst.b D1 0000058A 671A beq +0x1C /* 000005A6 */ 0000058C 48E7 C000 movem.l -[A7], D0,D1 00000590 4267 clr.w -[A7] 00000592 486C 0006 pea.l [A4 + 0x6] 00000596 486B 0006 pea.l [A3 + 0x6] 0000059A 4EAD 249A jsr [A5 + 0x249A /* export_1167 */] 0000059E 141F move.b D2, [A7]+ 000005A0 4CDF 0003 movem.l D0,D1, [A7]+ 000005A4 C202 and.b D1, D2 label000005A6: 000005A6 8001 or.b D0, D1 label000005A8: 000005A8 1D40 0010 move.b [A6 + 0x10], D0 label000005AC: 000005AC 4CDF 1800 movem.l A3,A4, [A7]+ 000005B0 4E5E unlink A6 000005B2 205F movea.l A0, [A7]+ 000005B4 504F addq.w A7, 8 000005B6 4ED0 jmp [A0] export_201: fn000005B8: 000005B8 4E56 FE00 link A6, -0x0200 000005BC 2F3C 003A 0000 move.l -[A7], 0x3A0000 /* ':\0\0' */ 000005C2 2F2E 000A move.l -[A7], [A6 + 0xA] 000005C6 3F3C 0001 move.w -[A7], 0x1 000005CA 4EAD 1D7A jsr [A5 + 0x1D7A /* export_939 */] 000005CE 101F move.b D0, [A7]+ 000005D0 6710 beq +0x12 /* 000005E2 */ 000005D2 2F2E 000A move.l -[A7], [A6 + 0xA] 000005D6 2F3C 0001 0001 move.l -[A7], 0x10001 000005DC 4EAD 05A2 jsr [A5 + 0x5A2 /* export_176 */] 000005E0 6022 bra +0x24 /* 00000604 */ label000005E2: 000005E2 102E 0008 move.b D0, [A6 + 0x8] 000005E6 0A00 0001 xori.b D0, 0x1 000005EA 4A00 tst.b D0 000005EC 6614 bne +0x16 /* 00000602 */ 000005EE 2F00 move.l -[A7], D0 000005F0 4267 clr.w -[A7] 000005F2 2F2E 000A move.l -[A7], [A6 + 0xA] 000005F6 4EBA 08B4 jsr [PC + 0x8B4 /* 00000EAC */] 000005FA 121F move.b D1, [A7]+ 000005FC 201F move.l D0, [A7]+ 000005FE 8001 or.b D0, D1 00000600 6702 beq +0x4 /* 00000604 */ label00000602: 00000602 603A bra +0x3C /* 0000063E */ label00000604: 00000604 206E 000A movea.l A0, [A6 + 0xA] 00000608 2F08 move.l -[A7], A0 0000060A 2F08 move.l -[A7], A0 0000060C 486E FE00 pea.l [A6 - 0x200] 00000610 1F3C 0001 move.b -[A7], 0x1 00000614 4267 clr.w -[A7] 00000616 4EBA 0836 jsr [PC + 0x836 /* 00000E4E */] 0000061A 201F move.l D0, [A7]+ 0000061C 205F movea.l A0, [A7]+ 0000061E 2F00 move.l -[A7], D0 00000620 2F2E 000A move.l -[A7], [A6 + 0xA] 00000624 486E FF00 pea.l [A6 - 0x100] 00000628 3F3C 0002 move.w -[A7], 0x2 0000062C 4EAD 0592 jsr [A5 + 0x592 /* export_174 */] 00000630 205F movea.l A0, [A7]+ 00000632 43EE FF00 lea.l A1, [A6 - 0x100] 00000636 703F moveq.l D0, 0x3F label00000638: 00000638 20D9 move.l [A0]+, [A1]+ 0000063A 51C8 FFFC dbf D0, -0x6 /* 00000638 */ label0000063E: 0000063E 4E5E unlink A6 00000640 205F movea.l A0, [A7]+ 00000642 5C4F addq.w A7, 6 00000644 4ED0 jmp [A0] export_202: fn00000646: 00000646 4E56 FDEA link A6, -0x0216 0000064A 48E7 0300 movem.l -[A7], D6,D7 0000064E 3C2E 0008 move.w D6, [A6 + 0x8] 00000652 206E 000A movea.l A0, [A6 + 0xA] 00000656 4210 clr.b [A0] 00000658 3006 move.w D0, D6 0000065A 0440 EC70 subi.w D0, 0xEC70 0000065E 6730 beq +0x32 /* 00000690 */ 00000660 5140 subq.w D0, 8 00000662 6740 beq +0x42 /* 000006A4 */ 00000664 0440 134B subi.w D0, 0x134B 00000668 6736 beq +0x38 /* 000006A0 */ 0000066A 5F40 subq.w D0, 7 0000066C 6732 beq +0x34 /* 000006A0 */ 0000066E 5B40 subq.w D0, 5 00000670 672E beq +0x30 /* 000006A0 */ 00000672 5340 subq.w D0, 1 00000674 6726 beq +0x28 /* 0000069C */ 00000676 5340 subq.w D0, 1 00000678 6726 beq +0x28 /* 000006A0 */ 0000067A 5340 subq.w D0, 1 0000067C 671A beq +0x1C /* 00000698 */ 0000067E 5340 subq.w D0, 1 00000680 6716 beq +0x18 /* 00000698 */ 00000682 5340 subq.w D0, 1 00000684 6712 beq +0x14 /* 00000698 */ 00000686 5540 subq.w D0, 2 00000688 670A beq +0xC /* 00000694 */ 0000068A 5140 subq.w D0, 8 0000068C 6702 beq +0x4 /* 00000690 */ 0000068E 6018 bra +0x1A /* 000006A8 */ label00000690: 00000690 7E2E moveq.l D7, 0x2E 00000692 6062 bra +0x64 /* 000006F6 */ label00000694: 00000694 7E2F moveq.l D7, 0x2F 00000696 605E bra +0x60 /* 000006F6 */ label00000698: 00000698 7E31 moveq.l D7, 0x31 0000069A 605A bra +0x5C /* 000006F6 */ label0000069C: 0000069C 7E35 moveq.l D7, 0x35 0000069E 6056 bra +0x58 /* 000006F6 */ label000006A0: 000006A0 7E30 moveq.l D7, 0x30 000006A2 6052 bra +0x54 /* 000006F6 */ label000006A4: 000006A4 7E32 moveq.l D7, 0x32 000006A6 604E bra +0x50 /* 000006F6 */ label000006A8: 000006A8 4A46 tst.w D6 000006AA 6D04 blt +0x6 /* 000006B0 */ 000006AC 3E06 move.w D7, D6 000006AE 6046 bra +0x48 /* 000006F6 */ label000006B0: 000006B0 486E FDFE pea.l [A6 - 0x202] 000006B4 3F3C 002D move.w -[A7], 0x2D /* '-' */ 000006B8 4EAD 1D72 jsr [A5 + 0x1D72 /* export_938 */] 000006BC 205F movea.l A0, [A7]+ 000006BE 43EE FEFE lea.l A1, [A6 - 0x102] 000006C2 703F moveq.l D0, 0x3F label000006C4: 000006C4 22D8 move.l [A1]+, [A0]+ 000006C6 51C8 FFFC dbf D0, -0x6 /* 000006C4 */ 000006CA 3F3C 0002 move.w -[A7], 0x2 000006CE 486E FDEA pea.l [A6 - 0x216] 000006D2 3006 move.w D0, D6 000006D4 48C0 ext.l D0 000006D6 2F00 move.l -[A7], D0 000006D8 4EAD 1EAA jsr [A5 + 0x1EAA /* export_977 */] 000006DC 486E FEFE pea.l [A6 - 0x102] 000006E0 4EAD 1E9A jsr [A5 + 0x1E9A /* export_975 */] 000006E4 206E 000A movea.l A0, [A6 + 0xA] 000006E8 43EE FEFE lea.l A1, [A6 - 0x102] 000006EC 703F moveq.l D0, 0x3F label000006EE: 000006EE 20D9 move.l [A0]+, [A1]+ 000006F0 51C8 FFFC dbf D0, -0x6 /* 000006EE */ 000006F4 601E bra +0x20 /* 00000714 */ label000006F6: 000006F6 206E 000A movea.l A0, [A6 + 0xA] 000006FA 2F08 move.l -[A7], A0 000006FC 486E FDFE pea.l [A6 - 0x202] 00000700 3F07 move.w -[A7], D7 00000702 4EAD 1D72 jsr [A5 + 0x1D72 /* export_938 */] 00000706 201F move.l D0, [A7]+ 00000708 205F movea.l A0, [A7]+ 0000070A 2240 movea.l A1, D0 0000070C 703F moveq.l D0, 0x3F label0000070E: 0000070E 20D9 move.l [A0]+, [A1]+ 00000710 51C8 FFFC dbf D0, -0x6 /* 0000070E */ label00000714: 00000714 4CDF 00C0 movem.l D6,D7, [A7]+ 00000718 4E5E unlink A6 0000071A 205F movea.l A0, [A7]+ 0000071C 544F addq.w A7, 2 0000071E 4ED0 jmp [A0] fn00000720: 00000720 4E56 FFEE link A6, -0x0012 00000724 48E7 0118 movem.l -[A7], D7,A3,A4 00000728 286E 000C movea.l A4, [A6 + 0xC] 0000072C 266E 0008 movea.l A3, [A6 + 0x8] 00000730 4267 clr.w -[A7] 00000732 3F14 move.w -[A7], [A4] 00000734 2F2C 0002 move.l -[A7], [A4 + 0x2] 00000738 486C 0006 pea.l [A4 + 0x6] 0000073C 486E FFEE pea.l [A6 - 0x12] 00000740 4EAD 033A jsr [A5 + 0x33A /* export_99 */] 00000744 4A5F tst.w [A7]+ 00000746 57C7 seq D7 00000748 4407 neg.b D7 0000074A 1007 move.b D0, D7 0000074C 6728 beq +0x2A /* 00000776 */ 0000074E 41FA 0036 lea.l A0, [PC + 0x36 /* 00000786, value 0x616E7920 'any ' */] 00000752 7003 moveq.l D0, 0x03 00000754 224B movea.l A1, A3 label00000756: 00000756 B308 cmpm.b [A1]+, [A0]+ 00000758 56C8 FFFC dbne D0, -0x6 /* 00000756 */ 0000075C 6606 bne +0x8 /* 00000764 */ 0000075E 26AE FFEE move.l [A3], [A6 - 0x12] 00000762 6012 bra +0x14 /* 00000776 */ label00000764: 00000764 41EE FFEE lea.l A0, [A6 - 0x12] 00000768 7003 moveq.l D0, 0x03 0000076A 224B movea.l A1, A3 label0000076C: 0000076C B308 cmpm.b [A1]+, [A0]+ 0000076E 56C8 FFFC dbne D0, -0x6 /* 0000076C */ 00000772 57C7 seq D7 00000774 4407 neg.b D7 label00000776: 00000776 1D47 0010 move.b [A6 + 0x10], D7 0000077A 4CDF 1880 movem.l D7,A3,A4, [A7]+ 0000077E 4E5E unlink A6 00000780 205F movea.l A0, [A7]+ 00000782 504F addq.w A7, 8 00000784 4ED0 jmp [A0] 00000786 616E bsr +0x70 /* 000007F6 */ 00000788 7920 moveq.l D4, 0x20 export_203: fn0000078A: 0000078A 4E56 F908 link A6, -0x06F8 0000078E 48E7 0F00 movem.l -[A7], D4,D5,D6,D7 00000792 206E 0014 movea.l A0, [A6 + 0x14] 00000796 43EE FF00 lea.l A1, [A6 - 0x100] 0000079A 703F moveq.l D0, 0x3F label0000079C: 0000079C 22D8 move.l [A1]+, [A0]+ 0000079E 51C8 FFFC dbf D0, -0x6 /* 0000079C */ 000007A2 206E 0008 movea.l A0, [A6 + 0x8] 000007A6 4250 clr.w [A0] 000007A8 206E 0008 movea.l A0, [A6 + 0x8] 000007AC 7000 moveq.l D0, 0x00 000007AE 2140 0002 move.l [A0 + 0x2], D0 000007B2 426E 0018 clr.w [A6 + 0x18] 000007B6 2F3C 003A 0000 move.l -[A7], 0x3A0000 /* ':\0\0' */ 000007BC 486E FF00 pea.l [A6 - 0x100] 000007C0 3F3C 0001 move.w -[A7], 0x1 000007C4 4EAD 1D7A jsr [A5 + 0x1D7A /* export_939 */] 000007C8 101F move.b D0, [A7]+ 000007CA 675C beq +0x5E /* 00000828 */ 000007CC 2F00 move.l -[A7], D0 000007CE 4267 clr.w -[A7] 000007D0 3F2D A378 move.w -[A7], [A5 - 0x5C88] 000007D4 486E FA08 pea.l [A6 - 0x5F8] 000007D8 4267 clr.w -[A7] 000007DA 4EBA 050E jsr [PC + 0x50E /* 00000CEA */] 000007DE 121F move.b D1, [A7]+ 000007E0 201F move.l D0, [A7]+ 000007E2 C001 and.b D0, D1 000007E4 6742 beq +0x44 /* 00000828 */ 000007E6 3F2E FA08 move.w -[A7], [A6 - 0x5F8] 000007EA 2F2E FA0A move.l -[A7], [A6 - 0x5F6] 000007EE 486E FD00 pea.l [A6 - 0x300] 000007F2 4EBA FC7A jsr [PC - 0x386 /* 0000046E */] fn000007F6: 000007F6 486E FF00 pea.l [A6 - 0x100] 000007FA 2F3C 0001 0001 move.l -[A7], 0x10001 00000800 4EAD 05A2 jsr [A5 + 0x5A2 /* export_176 */] 00000804 486E FD00 pea.l [A6 - 0x300] 00000808 486E FF00 pea.l [A6 - 0x100] 0000080C 486E F908 pea.l [A6 - 0x6F8] 00000810 3F3C 0002 move.w -[A7], 0x2 00000814 4EAD 0592 jsr [A5 + 0x592 /* export_174 */] 00000818 41EE FF00 lea.l A0, [A6 - 0x100] 0000081C 43EE F908 lea.l A1, [A6 - 0x6F8] 00000820 703F moveq.l D0, 0x3F label00000822: 00000822 20D9 move.l [A0]+, [A1]+ 00000824 51C8 FFFC dbf D0, -0x6 /* 00000822 */ label00000828: 00000828 486E FF00 pea.l [A6 - 0x100] 0000082C 486E FE00 pea.l [A6 - 0x200] 00000830 206E 0008 movea.l A0, [A6 + 0x8] 00000834 4868 0006 pea.l [A0 + 0x6] 00000838 4EBA 0B3C jsr [PC + 0xB3C /* 00001376 */] 0000083C 4240 clr.w D0 0000083E 102E FE00 move.b D0, [A6 - 0x200] 00000842 4A40 tst.w D0 00000844 660A bne +0xC /* 00000850 */ 00000846 3D7C FFDD 0018 move.w [A6 + 0x18], 0xFFDD 0000084C 6000 01DA bra +0x1DC /* 00000A28 */ label00000850: 00000850 2F3C 003A 0000 move.l -[A7], 0x3A0000 /* ':\0\0' */ 00000856 486E FE00 pea.l [A6 - 0x200] 0000085A 4EAD 1CEA jsr [A5 + 0x1CEA /* export_921 */] 0000085E 3E1F move.w D7, [A7]+ 00000860 486E FE00 pea.l [A6 - 0x200] 00000864 3F3C 0001 move.w -[A7], 0x1 00000868 3007 move.w D0, D7 0000086A 5340 subq.w D0, 1 0000086C 3F00 move.w -[A7], D0 0000086E 486E F908 pea.l [A6 - 0x6F8] 00000872 4EAD 059A jsr [A5 + 0x59A /* export_175 */] 00000876 41EE FD00 lea.l A0, [A6 - 0x300] 0000087A 43EE F908 lea.l A1, [A6 - 0x6F8] 0000087E 703F moveq.l D0, 0x3F label00000880: 00000880 20D9 move.l [A0]+, [A1]+ 00000882 51C8 FFFC dbf D0, -0x6 /* 00000880 */ 00000886 102D A13E move.b D0, [A5 - 0x5EC2] 0000088A 6766 beq +0x68 /* 000008F2 */ 0000088C 2F3C 002F 0000 move.l -[A7], 0x2F0000 /* '/\0\0' */ 00000892 486E FE00 pea.l [A6 - 0x200] 00000896 3F3C 0001 move.w -[A7], 0x1 0000089A 4EAD 1D7A jsr [A5 + 0x1D7A /* export_939 */] 0000089E 101F move.b D0, [A7]+ 000008A0 6708 beq +0xA /* 000008AA */ 000008A2 3D7C 012F FD00 move.w [A6 - 0x300], 0x12F 000008A8 6048 bra +0x4A /* 000008F2 */ label000008AA: 000008AA 2F3C 002F 0000 move.l -[A7], 0x2F0000 /* '/\0\0' */ 000008B0 486E FE00 pea.l [A6 - 0x200] 000008B4 4EAD 1CEA jsr [A5 + 0x1CEA /* export_921 */] 000008B8 3C1F move.w D6, [A7]+ 000008BA 4A46 tst.w D6 000008BC 5EC0 sgt D0 000008BE BE46 cmp.w D7, D6 000008C0 5EC1 sgt D1 000008C2 C001 and.b D0, D1 000008C4 4A47 tst.w D7 000008C6 57C1 seq D1 000008C8 8001 or.b D0, D1 000008CA 6726 beq +0x28 /* 000008F2 */ 000008CC 486E FE00 pea.l [A6 - 0x200] 000008D0 3F3C 0001 move.w -[A7], 0x1 000008D4 3006 move.w D0, D6 000008D6 5340 subq.w D0, 1 000008D8 3F00 move.w -[A7], D0 000008DA 486E F908 pea.l [A6 - 0x6F8] 000008DE 4EAD 059A jsr [A5 + 0x59A /* export_175 */] 000008E2 41EE FD00 lea.l A0, [A6 - 0x300] 000008E6 43EE F908 lea.l A1, [A6 - 0x6F8] 000008EA 703F moveq.l D0, 0x3F label000008EC: 000008EC 20D9 move.l [A0]+, [A1]+ 000008EE 51C8 FFFC dbf D0, -0x6 /* 000008EC */ label000008F2: 000008F2 4245 clr.w D5 000008F4 1A2E FD00 move.b D5, [A6 - 0x300] 000008F8 486E FE00 pea.l [A6 - 0x200] 000008FC 3005 move.w D0, D5 000008FE 5240 addq.w D0, 1 00000900 3F00 move.w -[A7], D0 00000902 4240 clr.w D0 00000904 102E FE00 move.b D0, [A6 - 0x200] 00000908 9045 sub.w D0, D5 0000090A 3F00 move.w -[A7], D0 0000090C 486E F908 pea.l [A6 - 0x6F8] 00000910 4EAD 059A jsr [A5 + 0x59A /* export_175 */] 00000914 41EE FE00 lea.l A0, [A6 - 0x200] 00000918 43EE F908 lea.l A1, [A6 - 0x6F8] 0000091C 703F moveq.l D0, 0x3F label0000091E: 0000091E 20D9 move.l [A0]+, [A1]+ 00000920 51C8 FFFC dbf D0, -0x6 /* 0000091E */ 00000924 486E FC80 pea.l [A6 - 0x380] 00000928 707A moveq.l D0, 0x7A 0000092A 2F00 move.l -[A7], D0 0000092C 4EAD 254A jsr [A5 + 0x254A /* export_1189 */] 00000930 41EE FB80 lea.l A0, [A6 - 0x480] 00000934 2D48 FC92 move.l [A6 - 0x36E], A0 00000938 7801 moveq.l D4, 0x01 label0000093A: 0000093A 426E FC96 clr.w [A6 - 0x36A] 0000093E 3D44 FC9C move.w [A6 - 0x364], D4 00000942 4267 clr.w -[A7] 00000944 486E FC80 pea.l [A6 - 0x380] 00000948 4267 clr.w -[A7] 0000094A 4EAD 02AA jsr [A5 + 0x2AA /* export_81 */] 0000094E 3D5F FB7C move.w [A6 - 0x484], [A7]+ 00000952 4A6E FB7C tst.w [A6 - 0x484] 00000956 57C0 seq D0 00000958 4A00 tst.b D0 0000095A 6700 00BA beq +0xBC /* 00000A16 */ 0000095E 2F00 move.l -[A7], D0 00000960 4267 clr.w -[A7] 00000962 486E FD00 pea.l [A6 - 0x300] 00000966 486E FB80 pea.l [A6 - 0x480] 0000096A 4EAD 24A2 jsr [A5 + 0x24A2 /* export_1168 */] 0000096E 121F move.b D1, [A7]+ 00000970 201F move.l D0, [A7]+ 00000972 C001 and.b D0, D1 00000974 6700 00A0 beq +0xA2 /* 00000A16 */ 00000978 102E 0010 move.b D0, [A6 + 0x10] 0000097C 670E beq +0x10 /* 0000098C */ 0000097E 4A6E FCC2 tst.w [A6 - 0x33E] 00000982 57C1 seq D1 00000984 C001 and.b D0, D1 00000986 6704 beq +0x6 /* 0000098C */ 00000988 6000 008E bra +0x90 /* 00000A18 */ label0000098C: 0000098C 206E 0008 movea.l A0, [A6 + 0x8] 00000990 30AE FC96 move.w [A0], [A6 - 0x36A] 00000994 4240 clr.w D0 00000996 102E FE00 move.b D0, [A6 - 0x200] 0000099A 7201 moveq.l D1, 0x01 0000099C B240 cmp.w D1, D0 0000099E 660C bne +0xE /* 000009AC */ 000009A0 206E 0008 movea.l A0, [A6 + 0x8] 000009A4 7002 moveq.l D0, 0x02 000009A6 2140 0002 move.l [A0 + 0x2], D0 000009AA 603A bra +0x3C /* 000009E6 */ label000009AC: 000009AC 486E FB0E pea.l [A6 - 0x4F2] 000009B0 706C moveq.l D0, 0x6C 000009B2 2F00 move.l -[A7], D0 000009B4 4EAD 254A jsr [A5 + 0x254A /* export_1189 */] 000009B8 3D6E FC96 FB24 move.w [A6 - 0x4DC], [A6 - 0x36A] 000009BE 41EE FE00 lea.l A0, [A6 - 0x200] 000009C2 2D48 FB20 move.l [A6 - 0x4E0], A0 000009C6 4267 clr.w -[A7] 000009C8 486E FB0E pea.l [A6 - 0x4F2] 000009CC 4267 clr.w -[A7] 000009CE 4EAD 029A jsr [A5 + 0x29A /* export_79 */] 000009D2 3D5F FB7A move.w [A6 - 0x486], [A7]+ 000009D6 4A6E FB7A tst.w [A6 - 0x486] 000009DA 660A bne +0xC /* 000009E6 */ 000009DC 206E 0008 movea.l A0, [A6 + 0x8] 000009E0 216E FB3E 0002 move.l [A0 + 0x2], [A6 - 0x4C2] label000009E6: 000009E6 206E 0008 movea.l A0, [A6 + 0x8] 000009EA 4AA8 0002 tst.l [A0 + 0x2] 000009EE 6726 beq +0x28 /* 00000A16 */ 000009F0 102E 0012 move.b D0, [A6 + 0x12] 000009F4 0A00 0001 xori.b D0, 0x1 000009F8 4A00 tst.b D0 000009FA 6618 bne +0x1A /* 00000A14 */ 000009FC 2F00 move.l -[A7], D0 000009FE 4267 clr.w -[A7] 00000A00 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000A04 2F2E 000C move.l -[A7], [A6 + 0xC] 00000A08 4EBA FD16 jsr [PC - 0x2EA /* 00000720 */] 00000A0C 121F move.b D1, [A7]+ 00000A0E 201F move.l D0, [A7]+ 00000A10 8001 or.b D0, D1 00000A12 6702 beq +0x4 /* 00000A16 */ label00000A14: 00000A14 6012 bra +0x14 /* 00000A28 */ label00000A16: 00000A16 5244 addq.w D4, 1 label00000A18: 00000A18 70DD moveq.l D0, 0xFFFFFFDD 00000A1A B06E FB7C cmp.w D0, [A6 - 0x484] 00000A1E 6600 FF1A bne -0xE4 /* 0000093A */ 00000A22 3D7C FFD5 0018 move.w [A6 + 0x18], 0xFFD5 label00000A28: 00000A28 4CDF 00F0 movem.l D4,D5,D6,D7, [A7]+ 00000A2C 4E5E unlink A6 00000A2E 205F movea.l A0, [A7]+ 00000A30 DEFC 0010 add.w A7, 0x10 00000A34 4ED0 jmp [A0] fn00000A36: 00000A36 4E56 FFFE link A6, -0x0002 00000A3A 422E 0014 clr.b [A6 + 0x14] 00000A3E 4267 clr.w -[A7] 00000A40 42A7 clr.l -[A7] 00000A42 486E FFFE pea.l [A6 - 0x2] 00000A46 4EAD 024A jsr [A5 + 0x24A /* export_69 */] 00000A4A 4A5F tst.w [A7]+ 00000A4C 6616 bne +0x18 /* 00000A64 */ 00000A4E 1D7C 0001 0014 move.b [A6 + 0x14], 0x1 00000A54 3F2E FFFE move.w -[A7], [A6 - 0x2] 00000A58 2F2E 0010 move.l -[A7], [A6 + 0x10] 00000A5C 2F2E 000C move.l -[A7], [A6 + 0xC] 00000A60 4EBA 0CF6 jsr [PC + 0xCF6 /* 00001758 */] label00000A64: 00000A64 4E5E unlink A6 00000A66 205F movea.l A0, [A7]+ 00000A68 DEFC 000C add.w A7, 0xC 00000A6C 4ED0 jmp [A0] fn00000A6E: 00000A6E 4E56 0000 link A6, 0 00000A72 2F3C 003A 0000 move.l -[A7], 0x3A0000 /* ':\0\0' */ 00000A78 206E 0008 movea.l A0, [A6 + 0x8] 00000A7C 4868 FF00 pea.l [A0 - 0x100] 00000A80 3F3C 0001 move.w -[A7], 0x1 00000A84 4EAD 1D7A jsr [A5 + 0x1D7A /* export_939 */] 00000A88 101F move.b D0, [A7]+ 00000A8A 6712 beq +0x14 /* 00000A9E */ 00000A8C 206E 0008 movea.l A0, [A6 + 0x8] 00000A90 4868 FF00 pea.l [A0 - 0x100] 00000A94 2F3C 0001 0001 move.l -[A7], 0x10001 00000A9A 4EAD 05A2 jsr [A5 + 0x5A2 /* export_176 */] label00000A9E: 00000A9E 4E5E unlink A6 00000AA0 2E9F move.l [A7], [A7]+ 00000AA2 4E75 rts export_204: fn00000AA4: 00000AA4 4E56 FBC6 link A6, -0x043A 00000AA8 2F07 move.l -[A7], D7 00000AAA 206E 0018 movea.l A0, [A6 + 0x18] 00000AAE 43EE FF00 lea.l A1, [A6 - 0x100] 00000AB2 703F moveq.l D0, 0x3F label00000AB4: 00000AB4 22D8 move.l [A1]+, [A0]+ 00000AB6 51C8 FFFC dbf D0, -0x6 /* 00000AB4 */ 00000ABA 1D7C 0001 001C move.b [A6 + 0x1C], 0x1 00000AC0 7000 moveq.l D0, 0x00 00000AC2 2D40 FDFC move.l [A6 - 0x204], D0 00000AC6 102E 0016 move.b D0, [A6 + 0x16] 00000ACA 670A beq +0xC /* 00000AD6 */ 00000ACC 206E 0010 movea.l A0, [A6 + 0x10] 00000AD0 20BC 616E 7920 move.l [A0], 0x616E7920 /* 'any ' */ label00000AD6: 00000AD6 4267 clr.w -[A7] 00000AD8 486E FF00 pea.l [A6 - 0x100] 00000ADC 4EBA 03CE jsr [PC + 0x3CE /* 00000EAC */] 00000AE0 101F move.b D0, [A7]+ 00000AE2 6732 beq +0x34 /* 00000B16 */ 00000AE4 206E 0008 movea.l A0, [A6 + 0x8] 00000AE8 43EE FF00 lea.l A1, [A6 - 0x100] 00000AEC 703F moveq.l D0, 0x3F label00000AEE: 00000AEE 20D9 move.l [A0]+, [A1]+ 00000AF0 51C8 FFFC dbf D0, -0x6 /* 00000AEE */ 00000AF4 4267 clr.w -[A7] 00000AF6 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000AFA 1F3C 0001 move.b -[A7], 0x1 00000AFE 4267 clr.w -[A7] 00000B00 2F2E 0010 move.l -[A7], [A6 + 0x10] 00000B04 2F2E 000C move.l -[A7], [A6 + 0xC] 00000B08 4EBA FC80 jsr [PC - 0x380 /* 0000078A */] 00000B0C 4A5F tst.w [A7]+ 00000B0E 6700 01CE beq +0x1D0 /* 00000CDE */ 00000B12 6000 017E bra +0x180 /* 00000C92 */ label00000B16: 00000B16 206E 000C movea.l A0, [A6 + 0xC] 00000B1A 5C88 addq.l A0, 6 00000B1C 43EE FF00 lea.l A1, [A6 - 0x100] 00000B20 703F moveq.l D0, 0x3F label00000B22: 00000B22 20D9 move.l [A0]+, [A1]+ 00000B24 51C8 FFFC dbf D0, -0x6 /* 00000B22 */ 00000B28 4267 clr.w -[A7] 00000B2A 206E 000C movea.l A0, [A6 + 0xC] 00000B2E 2F08 move.l -[A7], A0 00000B30 206E 000C movea.l A0, [A6 + 0xC] 00000B34 4868 0002 pea.l [A0 + 0x2] 00000B38 2F0E move.l -[A7], A6 00000B3A 4EBA FEFA jsr [PC - 0x106 /* 00000A36 */] 00000B3E 101F move.b D0, [A7]+ 00000B40 675A beq +0x5C /* 00000B9C */ 00000B42 4267 clr.w -[A7] 00000B44 2F2E 000C move.l -[A7], [A6 + 0xC] 00000B48 2F2E 0010 move.l -[A7], [A6 + 0x10] 00000B4C 4EBA FBD2 jsr [PC - 0x42E /* 00000720 */] 00000B50 101F move.b D0, [A7]+ 00000B52 6748 beq +0x4A /* 00000B9C */ 00000B54 2F0E move.l -[A7], A6 00000B56 4EBA FF16 jsr [PC - 0xEA /* 00000A6E */] 00000B5A 206E 000C movea.l A0, [A6 + 0xC] 00000B5E 3F10 move.w -[A7], [A0] 00000B60 206E 000C movea.l A0, [A6 + 0xC] 00000B64 2F28 0002 move.l -[A7], [A0 + 0x2] 00000B68 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000B6C 4EBA F900 jsr [PC - 0x700 /* 0000046E */] 00000B70 206E 0008 movea.l A0, [A6 + 0x8] 00000B74 2F08 move.l -[A7], A0 00000B76 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000B7A 486E FF00 pea.l [A6 - 0x100] 00000B7E 486E FCE6 pea.l [A6 - 0x31A] 00000B82 3F3C 0002 move.w -[A7], 0x2 00000B86 4EAD 0592 jsr [A5 + 0x592 /* export_174 */] 00000B8A 205F movea.l A0, [A7]+ 00000B8C 43EE FCE6 lea.l A1, [A6 - 0x31A] 00000B90 703F moveq.l D0, 0x3F label00000B92: 00000B92 20D9 move.l [A0]+, [A1]+ 00000B94 51C8 FFFC dbf D0, -0x6 /* 00000B92 */ 00000B98 6000 0144 bra +0x146 /* 00000CDE */ label00000B9C: 00000B9C 206E 000C movea.l A0, [A6 + 0xC] 00000BA0 30AD A528 move.w [A0], [A5 - 0x5AD8] 00000BA4 206E 000C movea.l A0, [A6 + 0xC] 00000BA8 216D A52A 0002 move.l [A0 + 0x2], [A5 - 0x5AD6] 00000BAE 4267 clr.w -[A7] 00000BB0 2F2E 000C move.l -[A7], [A6 + 0xC] 00000BB4 2F2E 0010 move.l -[A7], [A6 + 0x10] 00000BB8 4EBA FB66 jsr [PC - 0x49A /* 00000720 */] 00000BBC 101F move.b D0, [A7]+ 00000BBE 6744 beq +0x46 /* 00000C04 */ 00000BC0 2F0E move.l -[A7], A6 00000BC2 4EBA FEAA jsr [PC - 0x156 /* 00000A6E */] 00000BC6 206E 0008 movea.l A0, [A6 + 0x8] 00000BCA 2F08 move.l -[A7], A0 00000BCC 2F08 move.l -[A7], A0 00000BCE 486E FBE6 pea.l [A6 - 0x41A] 00000BD2 1F3C 0001 move.b -[A7], 0x1 00000BD6 4267 clr.w -[A7] 00000BD8 4EBA 0274 jsr [PC + 0x274 /* 00000E4E */] 00000BDC 201F move.l D0, [A7]+ 00000BDE 205F movea.l A0, [A7]+ 00000BE0 2F00 move.l -[A7], D0 00000BE2 486E FF00 pea.l [A6 - 0x100] 00000BE6 486E FCE6 pea.l [A6 - 0x31A] 00000BEA 3F3C 0002 move.w -[A7], 0x2 00000BEE 4EAD 0592 jsr [A5 + 0x592 /* export_174 */] 00000BF2 205F movea.l A0, [A7]+ 00000BF4 43EE FCE6 lea.l A1, [A6 - 0x31A] 00000BF8 703F moveq.l D0, 0x3F label00000BFA: 00000BFA 20D9 move.l [A0]+, [A1]+ 00000BFC 51C8 FFFC dbf D0, -0x6 /* 00000BFA */ 00000C00 6000 00DC bra +0xDE /* 00000CDE */ label00000C04: 00000C04 102D A50E move.b D0, [A5 - 0x5AF2] 00000C08 6718 beq +0x1A /* 00000C22 */ 00000C0A 42A7 clr.l -[A7] 00000C0C 486E FBC6 pea.l [A6 - 0x43A] 00000C10 206E 0010 movea.l A0, [A6 + 0x10] 00000C14 2F10 move.l -[A7], [A0] 00000C16 4EBA 0470 jsr [PC + 0x470 /* 00001088 */] 00000C1A 4EAD 0D72 jsr [A5 + 0xD72 /* export_426 */] 00000C1E 2D5F FDFC move.l [A6 - 0x204], [A7]+ label00000C22: 00000C22 4AAE FDFC tst.l [A6 - 0x204] 00000C26 676A beq +0x6C /* 00000C92 */ 00000C28 2F2E FDFC move.l -[A7], [A6 - 0x204] 00000C2C 4EAD 016A jsr [A5 + 0x16A /* export_41 */] 00000C30 206E FDFC movea.l A0, [A6 - 0x204] 00000C34 2D50 FDF8 move.l [A6 - 0x208], [A0] label00000C38: 00000C38 4267 clr.w -[A7] 00000C3A 486E FDF8 pea.l [A6 - 0x208] 00000C3E 486E FE00 pea.l [A6 - 0x200] 00000C42 4EAD 1DBA jsr [A5 + 0x1DBA /* export_947 */] 00000C46 101F move.b D0, [A7]+ 00000C48 6748 beq +0x4A /* 00000C92 */ 00000C4A 206E 0008 movea.l A0, [A6 + 0x8] 00000C4E 2F08 move.l -[A7], A0 00000C50 486E FE00 pea.l [A6 - 0x200] 00000C54 486E FF00 pea.l [A6 - 0x100] 00000C58 486E FCE6 pea.l [A6 - 0x31A] 00000C5C 3F3C 0002 move.w -[A7], 0x2 00000C60 4EAD 0592 jsr [A5 + 0x592 /* export_174 */] 00000C64 205F movea.l A0, [A7]+ 00000C66 43EE FCE6 lea.l A1, [A6 - 0x31A] 00000C6A 703F moveq.l D0, 0x3F label00000C6C: 00000C6C 20D9 move.l [A0]+, [A1]+ 00000C6E 51C8 FFFC dbf D0, -0x6 /* 00000C6C */ 00000C72 4267 clr.w -[A7] 00000C74 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000C78 1F3C 0001 move.b -[A7], 0x1 00000C7C 1F3C 0001 move.b -[A7], 0x1 00000C80 2F2E 0010 move.l -[A7], [A6 + 0x10] 00000C84 2F2E 000C move.l -[A7], [A6 + 0xC] 00000C88 4EBA FB00 jsr [PC - 0x500 /* 0000078A */] 00000C8C 4A5F tst.w [A7]+ 00000C8E 6740 beq +0x42 /* 00000CD0 */ 00000C90 60A6 bra -0x58 /* 00000C38 */ label00000C92: 00000C92 102E 0014 move.b D0, [A6 + 0x14] 00000C96 6734 beq +0x36 /* 00000CCC */ 00000C98 102E 0016 move.b D0, [A6 + 0x16] 00000C9C 6704 beq +0x6 /* 00000CA2 */ 00000C9E 7EFF moveq.l D7, 0xFFFFFFFF 00000CA0 600A bra +0xC /* 00000CAC */ label00000CA2: 00000CA2 7E01 moveq.l D7, 0x01 00000CA4 206E 0010 movea.l A0, [A6 + 0x10] 00000CA8 2D50 FDE6 move.l [A6 - 0x21A], [A0] label00000CAC: 00000CAC 4267 clr.w -[A7] 00000CAE 3F07 move.w -[A7], D7 00000CB0 486E FDE6 pea.l [A6 - 0x21A] 00000CB4 486E FF00 pea.l [A6 - 0x100] 00000CB8 2F2E 000C move.l -[A7], [A6 + 0xC] 00000CBC 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000CC0 2F2E 0010 move.l -[A7], [A6 + 0x10] 00000CC4 4EBA 0AD2 jsr [PC + 0xAD2 /* 00001798 */] 00000CC8 101F move.b D0, [A7]+ 00000CCA 6604 bne +0x6 /* 00000CD0 */ label00000CCC: 00000CCC 422E 001C clr.b [A6 + 0x1C] label00000CD0: 00000CD0 4AAE FDFC tst.l [A6 - 0x204] 00000CD4 6708 beq +0xA /* 00000CDE */ 00000CD6 486E FDFC pea.l [A6 - 0x204] 00000CDA 4EAD 1E52 jsr [A5 + 0x1E52 /* export_966 */] label00000CDE: 00000CDE 2E1F move.l D7, [A7]+ 00000CE0 4E5E unlink A6 00000CE2 205F movea.l A0, [A7]+ 00000CE4 DEFC 0014 add.w A7, 0x14 00000CE8 4ED0 jmp [A0] export_205: fn00000CEA: 00000CEA 4E56 FCF2 link A6, -0x030E 00000CEE 48E7 0308 movem.l -[A7], D6,D7,A4 00000CF2 286E 000A movea.l A4, [A6 + 0xA] 00000CF6 422E 0010 clr.b [A6 + 0x10] 00000CFA 4254 clr.w [A4] 00000CFC 7000 moveq.l D0, 0x00 00000CFE 2940 0002 move.l [A4 + 0x2], D0 00000D02 422C 0006 clr.b [A4 + 0x6] 00000D06 486E FFC2 pea.l [A6 - 0x3E] 00000D0A 703E moveq.l D0, 0x3E 00000D0C 2F00 move.l -[A7], D0 00000D0E 4EAD 254A jsr [A5 + 0x254A /* export_1189 */] 00000D12 3D6E 000E FFDA move.w [A6 - 0x26], [A6 + 0xE] 00000D18 41EE FEC2 lea.l A0, [A6 - 0x13E] 00000D1C 2D48 FFD4 move.l [A6 - 0x2C], A0 00000D20 4267 clr.w -[A7] 00000D22 486E FFC2 pea.l [A6 - 0x3E] 00000D26 4267 clr.w -[A7] 00000D28 4EAD 0292 jsr [A5 + 0x292 /* export_78 */] 00000D2C 4A5F tst.w [A7]+ 00000D2E 6600 0112 bne +0x114 /* 00000E42 */ 00000D32 102D A13E move.b D0, [A5 - 0x5EC2] 00000D36 6600 00E2 bne +0xE4 /* 00000E1A */ 00000D3A 486E FD48 pea.l [A6 - 0x2B8] 00000D3E 707A moveq.l D0, 0x7A 00000D40 2F00 move.l -[A7], D0 00000D42 4EAD 254A jsr [A5 + 0x254A /* export_1189 */] 00000D46 3D6E FFF6 FD5E move.w [A6 - 0x2A2], [A6 - 0xA] 00000D4C 4267 clr.w -[A7] 00000D4E 486E FD48 pea.l [A6 - 0x2B8] 00000D52 4267 clr.w -[A7] 00000D54 4EAD 02AA jsr [A5 + 0x2AA /* export_81 */] 00000D58 4A5F tst.w [A7]+ 00000D5A 6600 00E6 bne +0xE8 /* 00000E42 */ 00000D5E 0C6E D2D7 FD88 cmpi.w [A6 - 0x278], 0xD2D7 00000D64 6644 bne +0x46 /* 00000DAA */ 00000D66 7E01 moveq.l D7, 0x01 00000D68 486E FCF8 pea.l [A6 - 0x308] 00000D6C 7050 moveq.l D0, 0x50 00000D6E 2F00 move.l -[A7], D0 00000D70 4EAD 254A jsr [A5 + 0x254A /* export_1189 */] 00000D74 41EE FEC2 lea.l A0, [A6 - 0x13E] 00000D78 2D48 FD0A move.l [A6 - 0x2F6], A0 00000D7C 3D6E FFF6 FD0E move.w [A6 - 0x2F2], [A6 - 0xA] label00000D82: 00000D82 3D47 FD14 move.w [A6 - 0x2EC], D7 00000D86 4267 clr.w -[A7] 00000D88 486E FCF8 pea.l [A6 - 0x308] 00000D8C 4267 clr.w -[A7] 00000D8E 4EAD 020A jsr [A5 + 0x20A /* export_61 */] 00000D92 3C1F move.w D6, [A7]+ 00000D94 202E FD28 move.l D0, [A6 - 0x2D8] 00000D98 B0AE FFE2 cmp.l D0, [A6 - 0x1E] 00000D9C 677C beq +0x7E /* 00000E1A */ 00000D9E 5287 addq.l D7, 1 00000DA0 70D5 moveq.l D0, 0xFFFFFFD5 00000DA2 B046 cmp.w D0, D6 00000DA4 66DC bne -0x22 /* 00000D82 */ 00000DA6 6000 009A bra +0x9C /* 00000E42 */ label00000DAA: 00000DAA 102E 0008 move.b D0, [A6 + 0x8] 00000DAE 6602 bne +0x4 /* 00000DB2 */ 00000DB0 6068 bra +0x6A /* 00000E1A */ label00000DB2: 00000DB2 7E01 moveq.l D7, 0x01 00000DB4 486E FEC2 pea.l [A6 - 0x13E] 00000DB8 486E FDC2 pea.l [A6 - 0x23E] 00000DBC 4240 clr.w D0 00000DBE 102E FEC2 move.b D0, [A6 - 0x13E] 00000DC2 5240 addq.w D0, 1 00000DC4 48C0 ext.l D0 00000DC6 2F00 move.l -[A7], D0 00000DC8 4EAD 238A jsr [A5 + 0x238A /* export_1133 */] 00000DCC 486E FD48 pea.l [A6 - 0x2B8] 00000DD0 707A moveq.l D0, 0x7A 00000DD2 2F00 move.l -[A7], D0 00000DD4 4EAD 254A jsr [A5 + 0x254A /* export_1189 */] 00000DD8 41EE FEC2 lea.l A0, [A6 - 0x13E] 00000DDC 2D48 FD5A move.l [A6 - 0x2A6], A0 00000DE0 3D6E FFF6 FD5E move.w [A6 - 0x2A2], [A6 - 0xA] label00000DE6: 00000DE6 2D6E FFFC FD78 move.l [A6 - 0x288], [A6 - 0x4] 00000DEC 3D47 FD64 move.w [A6 - 0x29C], D7 00000DF0 4267 clr.w -[A7] 00000DF2 486E FD48 pea.l [A6 - 0x2B8] 00000DF6 4267 clr.w -[A7] 00000DF8 4EAD 02BA jsr [A5 + 0x2BA /* export_83 */] 00000DFC 3C1F move.w D6, [A7]+ 00000DFE 4267 clr.w -[A7] 00000E00 486E FDC2 pea.l [A6 - 0x23E] 00000E04 486E FEC2 pea.l [A6 - 0x13E] 00000E08 4EAD 249A jsr [A5 + 0x249A /* export_1167 */] 00000E0C 101F move.b D0, [A7]+ 00000E0E 660A bne +0xC /* 00000E1A */ 00000E10 5287 addq.l D7, 1 00000E12 70D5 moveq.l D0, 0xFFFFFFD5 00000E14 B046 cmp.w D0, D6 00000E16 66CE bne -0x30 /* 00000DE6 */ 00000E18 6028 bra +0x2A /* 00000E42 */ label00000E1A: 00000E1A 1D7C 0001 0010 move.b [A6 + 0x10], 0x1 00000E20 38AE FFF6 move.w [A4], [A6 - 0xA] 00000E24 296E FFFC 0002 move.l [A4 + 0x2], [A6 - 0x4] 00000E2A 486E FEC2 pea.l [A6 - 0x13E] 00000E2E 486C 0006 pea.l [A4 + 0x6] 00000E32 4240 clr.w D0 00000E34 102E FEC2 move.b D0, [A6 - 0x13E] 00000E38 5240 addq.w D0, 1 00000E3A 48C0 ext.l D0 00000E3C 2F00 move.l -[A7], D0 00000E3E 4EAD 238A jsr [A5 + 0x238A /* export_1133 */] label00000E42: 00000E42 4CDF 10C0 movem.l D6,D7,A4, [A7]+ 00000E46 4E5E unlink A6 00000E48 205F movea.l A0, [A7]+ 00000E4A 504F addq.w A7, 8 00000E4C 4ED0 jmp [A0] export_206: fn00000E4E: 00000E4E 4E56 FE00 link A6, -0x0200 00000E52 422E FF00 clr.b [A6 - 0x100] 00000E56 102E 000A move.b D0, [A6 + 0xA] 00000E5A 6710 beq +0x12 /* 00000E6C */ 00000E5C 3F2D A528 move.w -[A7], [A5 - 0x5AD8] 00000E60 2F2D A52A move.l -[A7], [A5 - 0x5AD6] 00000E64 486E FF00 pea.l [A6 - 0x100] 00000E68 4EBA F604 jsr [PC - 0x9FC /* 0000046E */] label00000E6C: 00000E6C 102E 0008 move.b D0, [A6 + 0x8] 00000E70 6724 beq +0x26 /* 00000E96 */ 00000E72 486E FF00 pea.l [A6 - 0x100] 00000E76 486D A52E pea.l [A5 - 0x5AD2] 00000E7A 486E FE00 pea.l [A6 - 0x200] 00000E7E 3F3C 0002 move.w -[A7], 0x2 00000E82 4EAD 0592 jsr [A5 + 0x592 /* export_174 */] 00000E86 41EE FF00 lea.l A0, [A6 - 0x100] 00000E8A 43EE FE00 lea.l A1, [A6 - 0x200] 00000E8E 703F moveq.l D0, 0x3F label00000E90: 00000E90 20D9 move.l [A0]+, [A1]+ 00000E92 51C8 FFFC dbf D0, -0x6 /* 00000E90 */ label00000E96: 00000E96 206E 000C movea.l A0, [A6 + 0xC] 00000E9A 43EE FF00 lea.l A1, [A6 - 0x100] 00000E9E 703F moveq.l D0, 0x3F label00000EA0: 00000EA0 20D9 move.l [A0]+, [A1]+ 00000EA2 51C8 FFFC dbf D0, -0x6 /* 00000EA0 */ 00000EA6 4E5E unlink A6 00000EA8 2E9F move.l [A7], [A7]+ 00000EAA 4E75 rts fn00000EAC: 00000EAC 4E56 0000 link A6, 0 00000EB0 2F3C 003A 0000 move.l -[A7], 0x3A0000 /* ':\0\0' */ 00000EB6 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000EBA 4EAD 1CEA jsr [A5 + 0x1CEA /* export_921 */] 00000EBE 7001 moveq.l D0, 0x01 00000EC0 B05F cmp.w D0, [A7]+ 00000EC2 5DC0 slt D0 00000EC4 4A00 tst.b D0 00000EC6 6626 bne +0x28 /* 00000EEE */ 00000EC8 122D A13E move.b D1, [A5 - 0x5EC2] 00000ECC 671E beq +0x20 /* 00000EEC */ 00000ECE 48E7 C000 movem.l -[A7], D0,D1 00000ED2 2F3C 002F 0000 move.l -[A7], 0x2F0000 /* '/\0\0' */ 00000ED8 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000EDC 4EAD 1CEA jsr [A5 + 0x1CEA /* export_921 */] 00000EE0 341F move.w D2, [A7]+ 00000EE2 4CDF 0003 movem.l D0,D1, [A7]+ 00000EE6 4A42 tst.w D2 00000EE8 5EC2 sgt D2 00000EEA C202 and.b D1, D2 label00000EEC: 00000EEC 8001 or.b D0, D1 label00000EEE: 00000EEE 0240 0001 andi.w D0, 0x1 00000EF2 1D40 000C move.b [A6 + 0xC], D0 00000EF6 4E5E unlink A6 00000EF8 2E9F move.l [A7], [A7]+ 00000EFA 4E75 rts export_207: fn00000EFC: 00000EFC 4E56 FFF8 link A6, -0x0008 00000F00 48E7 0018 movem.l -[A7], A3,A4 00000F04 3F2E 0008 move.w -[A7], [A6 + 0x8] 00000F08 A99A syscall CloseResFile 00000F0A 287C 0000 0B4C movea.l A4, 0xB4C 00000F10 70FF moveq.l D0, 0xFFFFFFFF 00000F12 2880 move.l [A4], D0 00000F14 287C 0000 0BC2 movea.l A4, 0xBC2 00000F1A 7000 moveq.l D0, 0x00 00000F1C 2880 move.l [A4], D0 00000F1E 267C 0000 0BC6 movea.l A3, 0xBC6 00000F24 36BC FFFF move.w [A3], 0xFFFF 00000F28 4CDF 1800 movem.l A3,A4, [A7]+ 00000F2C 4E5E unlink A6 00000F2E 205F movea.l A0, [A7]+ 00000F30 544F addq.w A7, 2 00000F32 4ED0 jmp [A0] fn00000F34: 00000F34 4E56 0000 link A6, 0 00000F38 4A6E 000C tst.w [A6 + 0xC] 00000F3C 6602 bne +0x4 /* 00000F40 */ 00000F3E 6016 bra +0x18 /* 00000F56 */ label00000F40: 00000F40 206E 0008 movea.l A0, [A6 + 0x8] 00000F44 316E 000C 0014 move.w [A0 + 0x14], [A6 + 0xC] 00000F4A 206E 0008 movea.l A0, [A6 + 0x8] 00000F4E 2C48 movea.l A6, A0 00000F50 4EFA 0120 jmp [PC + 0x120 /* 00001072 */] 00000F54 0000 4E5E ori.b D0, 0x5E /* '^' */ // begin alternate branch 00000F56-00000F58 label00000F56: 00000F56 4E5E unlink A6 // end alternate branch 00000F56-00000F58 label00000F56: // (misaligned) 00000F58 205F movea.l A0, [A7]+ 00000F5A 5C4F addq.w A7, 6 00000F5C 4ED0 jmp [A0] export_208: 00000F5E 4E56 FE7E link A6, -0x0182 00000F62 48E7 1F38 movem.l -[A7], D3,D4,D5,D6,D7,A2,A3,A4 00000F66 206E 0010 movea.l A0, [A6 + 0x10] 00000F6A 43EE FEFA lea.l A1, [A6 - 0x106] 00000F6E 7040 moveq.l D0, 0x40 label00000F70: 00000F70 22D8 move.l [A1]+, [A0]+ 00000F72 51C8 FFFC dbf D0, -0x6 /* 00000F70 */ 00000F76 3290 move.w [A1], [A0] 00000F78 426E 0014 clr.w [A6 + 0x14] 00000F7C 486E FE80 pea.l [A6 - 0x180] 00000F80 707A moveq.l D0, 0x7A 00000F82 2F00 move.l -[A7], D0 00000F84 4EAD 254A jsr [A5 + 0x254A /* export_1189 */] 00000F88 41EE FF00 lea.l A0, [A6 - 0x100] 00000F8C 2D48 FE92 move.l [A6 - 0x16E], A0 00000F90 3D6E FEFA FE96 move.w [A6 - 0x16A], [A6 - 0x106] 00000F96 2D6E FEFC FEB0 move.l [A6 - 0x150], [A6 - 0x104] 00000F9C 4267 clr.w -[A7] 00000F9E 486E FE80 pea.l [A6 - 0x180] 00000FA2 4267 clr.w -[A7] 00000FA4 4EAD 02BA jsr [A5 + 0x2BA /* export_83 */] 00000FA8 2F0E move.l -[A7], A6 00000FAA 4EBA FF88 jsr [PC - 0x78 /* 00000F34 */] 00000FAE 41EE FEA0 lea.l A0, [A6 - 0x160] 00000FB2 43FA 00D0 lea.l A1, [PC + 0xD0 /* 00001084, value 0x5354414B 'STAK', cstring "STAKNV" */] 00000FB6 7003 moveq.l D0, 0x03 label00000FB8: 00000FB8 B109 cmpm.b [A0]+, [A1]+ 00000FBA 56C8 FFFC dbne D0, -0x6 /* 00000FB8 */ 00000FBE 670A beq +0xC /* 00000FCA */ 00000FC0 3F3C 0033 move.w -[A7], 0x33 /* '3' */ 00000FC4 2F0E move.l -[A7], A6 00000FC6 4EBA FF6C jsr [PC - 0x94 /* 00000F34 */] label00000FCA: 00000FCA 082E 0003 FE9E btst.b [A6 - 0x162], 0x3 00000FD0 56C0 sne D0 00000FD2 4A00 tst.b D0 00000FD4 6722 beq +0x24 /* 00000FF8 */ 00000FD6 2F00 move.l -[A7], D0 00000FD8 4267 clr.w -[A7] 00000FDA 3F2E FE98 move.w -[A7], [A6 - 0x168] 00000FDE 486E FEFA pea.l [A6 - 0x106] 00000FE2 4EBA 08A6 jsr [PC + 0x8A6 /* 0000188A */] 00000FE6 121F move.b D1, [A7]+ 00000FE8 201F move.l D0, [A7]+ 00000FEA C001 and.b D0, D1 00000FEC 670A beq +0xC /* 00000FF8 */ 00000FEE 3F3C FFD1 move.w -[A7], 0xFFD1 00000FF2 2F0E move.l -[A7], A6 00000FF4 4EBA FF3E jsr [PC - 0xC2 /* 00000F34 */] label00000FF8: 00000FF8 4267 clr.w -[A7] 00000FFA 3F2E FEFA move.w -[A7], [A6 - 0x106] 00000FFE 2F2E FEFC move.l -[A7], [A6 - 0x104] 00001002 486E FF00 pea.l [A6 - 0x100] 00001006 206E 0008 movea.l A0, [A6 + 0x8] 0000100A 1F10 move.b -[A7], [A0] 0000100C 2F2E 000C move.l -[A7], [A6 + 0xC] 00001010 4EAD 031A jsr [A5 + 0x31A /* export_95 */] 00001014 3D5F FE7E move.w [A6 - 0x182], [A7]+ 00001018 4A6E FE7E tst.w [A6 - 0x182] 0000101C 6728 beq +0x2A /* 00001046 */ 0000101E 206E 0008 movea.l A0, [A6 + 0x8] 00001022 10BC 0001 move.b [A0], 0x1 00001026 4267 clr.w -[A7] 00001028 3F2E FEFA move.w -[A7], [A6 - 0x106] 0000102C 2F2E FEFC move.l -[A7], [A6 - 0x104] 00001030 486E FF00 pea.l [A6 - 0x100] 00001034 206E 0008 movea.l A0, [A6 + 0x8] 00001038 1F10 move.b -[A7], [A0] 0000103A 2F2E 000C move.l -[A7], [A6 + 0xC] 0000103E 4EAD 031A jsr [A5 + 0x31A /* export_95 */] 00001042 3D5F FE7E move.w [A6 - 0x182], [A7]+ label00001046: 00001046 3F2E FE7E move.w -[A7], [A6 - 0x182] 0000104A 2F0E move.l -[A7], A6 0000104C 4EBA FEE6 jsr [PC - 0x11A /* 00000F34 */] 00001050 4267 clr.w -[A7] 00001052 206E 000C movea.l A0, [A6 + 0xC] 00001056 3F10 move.w -[A7], [A0] 00001058 486E FEFA pea.l [A6 - 0x106] 0000105C 4EBA 082C jsr [PC + 0x82C /* 0000188A */] 00001060 101F move.b D0, [A7]+ 00001062 6608 bne +0xA /* 0000106C */ 00001064 206E 0008 movea.l A0, [A6 + 0x8] 00001068 10BC 0001 move.b [A0], 0x1 label0000106C: 0000106C 2B6E FECC A51C move.l [A5 - 0x5AE4], [A6 - 0x134] label00001072: 00001072 4FEE FE5E lea.l A7, [A6 - 0x1A2] 00001076 4CDF 1CF8 movem.l D3,D4,D5,D6,D7,A2,A3,A4, [A7]+ 0000107A 4E5E unlink A6 0000107C 205F movea.l A0, [A7]+ 0000107E DEFC 000C add.w A7, 0xC 00001082 4ED0 jmp [A0] 00001084 5354 subq.w [A4], 1 00001086 414B chk.w D0, A3 export_209: fn00001088: 00001088 4E56 0000 link A6, 0 0000108C 41EE 0008 lea.l A0, [A6 + 0x8] 00001090 43FA 0076 lea.l A1, [PC + 0x76 /* 00001108, value 0x4150504C 'APPL' */] 00001094 7003 moveq.l D0, 0x03 label00001096: 00001096 B109 cmpm.b [A0]+, [A1]+ 00001098 56C8 FFFC dbne D0, -0x6 /* 00001096 */ 0000109C 6612 bne +0x14 /* 000010B0 */ 0000109E 206E 000C movea.l A0, [A6 + 0xC] 000010A2 43FA 0056 lea.l A1, [PC + 0x56 /* 000010FA, value 0xC617070, pstring "applications" */] 000010A6 20D9 move.l [A0]+, [A1]+ 000010A8 20D9 move.l [A0]+, [A1]+ 000010AA 20D9 move.l [A0]+, [A1]+ 000010AC 3091 move.w [A0], [A1] 000010AE 602E bra +0x30 /* 000010DE */ label000010B0: 000010B0 41EE 0008 lea.l A0, [A6 + 0x8] 000010B4 43FA 0040 lea.l A1, [PC + 0x40 /* 000010F6, value 0x5354414B 'STAK' */] 000010B8 7003 moveq.l D0, 0x03 label000010BA: 000010BA B109 cmpm.b [A0]+, [A1]+ 000010BC 56C8 FFFC dbne D0, -0x6 /* 000010BA */ 000010C0 660E bne +0x10 /* 000010D0 */ 000010C2 206E 000C movea.l A0, [A6 + 0xC] 000010C6 43FA 0026 lea.l A1, [PC + 0x26 /* 000010EE, value 0x6737461, pstring "stacks" */] 000010CA 20D9 move.l [A0]+, [A1]+ 000010CC 20D9 move.l [A0]+, [A1]+ 000010CE 600E bra +0x10 /* 000010DE */ label000010D0: 000010D0 206E 000C movea.l A0, [A6 + 0xC] 000010D4 43FA 000E lea.l A1, [PC + 0xE /* 000010E4, value 0x9646F63 '\tdoc', pstring "documents" */] 000010D8 20D9 move.l [A0]+, [A1]+ 000010DA 20D9 move.l [A0]+, [A1]+ 000010DC 3091 move.w [A0], [A1] label000010DE: 000010DE 4E5E unlink A6 000010E0 2E9F move.l [A7], [A7]+ 000010E2 4E75 rts 000010E4 0964 bchg -[A4], D4 000010E6 6F63 ble +0x65 /* 0000114B */ 000010E8 756D moveq.l D2, 0x6D 000010EA 656E bcs +0x70 /* 0000115A */ 000010EC 7473 moveq.l D2, 0x73 000010EE 0673 7461 636B 7300 5354 414B addi.w [[A3 + 0x7300] + 0x5354414B], 0x7461 /* 'ta' */ 000010FA 0C61 7070 cmpi.w -[A1], 0x7070 /* 'pp' */ 000010FE 6C69 bge +0x6B /* 00001169 */ 00001100 6361 bls +0x63 /* 00001163 */ 00001102 7469 moveq.l D2, 0x69 00001104 6F6E ble +0x70 /* 00001174 */ 00001106 7300 moveq.l D1, 0x00 00001108 4150 chk.w D0, [A0] 0000110A 504C addq.w A4, 8 export_210: fn0000110C: 0000110C 4E56 FFEA link A6, -0x0016 00001110 48E7 0F18 movem.l -[A7], D4,D5,D6,D7,A3,A4 00001114 382E 0008 move.w D4, [A6 + 0x8] 00001118 70FF moveq.l D0, 0xFFFFFFFF 0000111A B06E 000A cmp.w D0, [A6 + 0xA] 0000111E 57C0 seq D0 00001120 B86E 000A cmp.w D4, [A6 + 0xA] 00001124 57C1 seq D1 00001126 8001 or.b D0, D1 00001128 6704 beq +0x6 /* 0000112E */ 0000112A 6000 00CA bra +0xCC /* 000011F6 */ label0000112E: 0000112E 2E38 0A50 move.l D7, [0x00000A50 /* TopMapHndl */] 00001132 3A38 0A5A move.w D5, [0x00000A5A /* CurMap */] 00001136 70FF moveq.l D0, 0xFFFFFFFF 00001138 B044 cmp.w D0, D4 0000113A 6606 bne +0x8 /* 00001142 */ 0000113C 7000 moveq.l D0, 0x00 0000113E 2640 movea.l A3, D0 00001140 6026 bra +0x28 /* 00001168 */ label00001142: 00001142 2647 movea.l A3, D7 label00001144: 00001144 200B move.l D0, A3 00001146 56C0 sne D0 00001148 4A00 tst.b D0 0000114A 6714 beq +0x16 /* 00001160 */ 0000114C 2053 movea.l A0, [A3] 0000114E B868 0014 cmp.w D4, [A0 + 0x14] 00001152 56C1 sne D1 00001154 C001 and.b D0, D1 00001156 6708 beq +0xA /* 00001160 */ 00001158 2053 movea.l A0, [A3] label0000115A: 0000115A 2668 0010 movea.l A3, [A0 + 0x10] 0000115E 60E4 bra -0x1A /* 00001144 */ label00001160: 00001160 200B move.l D0, A3 00001162 6604 bne +0x6 /* 00001168 */ 00001164 6000 0090 bra +0x92 /* 000011F6 */ label00001168: 00001168 2847 movea.l A4, D7 label0000116A: 0000116A 200C move.l D0, A4 0000116C 56C0 sne D0 0000116E 4A00 tst.b D0 00001170 671C beq +0x1E /* 0000118E */ 00001172 2054 movea.l A0, [A4] label00001174: 00001174 3228 0014 move.w D1, [A0 + 0x14] 00001178 B26E 000A cmp.w D1, [A6 + 0xA] 0000117C 56C1 sne D1 0000117E C001 and.b D0, D1 00001180 670C beq +0xE /* 0000118E */ 00001182 2D4C FFEE move.l [A6 - 0x12], A4 00001186 2054 movea.l A0, [A4] 00001188 2868 0010 movea.l A4, [A0 + 0x10] 0000118C 60DC bra -0x22 /* 0000116A */ label0000118E: 0000118E 200C move.l D0, A4 00001190 6602 bne +0x4 /* 00001194 */ 00001192 6062 bra +0x64 /* 000011F6 */ label00001194: 00001194 BE8C cmp.l D7, A4 00001196 661A bne +0x1C /* 000011B2 */ 00001198 70FF moveq.l D0, 0xFFFFFFFF 0000119A B044 cmp.w D0, D4 0000119C 6602 bne +0x4 /* 000011A0 */ 0000119E 6056 bra +0x58 /* 000011F6 */ label000011A0: 000011A0 2054 movea.l A0, [A4] 000011A2 2C28 0010 move.l D6, [A0 + 0x10] 000011A6 2E06 move.l D7, D6 000011A8 2046 movea.l A0, D6 000011AA 2050 movea.l A0, [A0] 000011AC 3A28 0014 move.w D5, [A0 + 0x14] 000011B0 600E bra +0x10 /* 000011C0 */ label000011B2: 000011B2 2054 movea.l A0, [A4] 000011B4 226E FFEE movea.l A1, [A6 - 0x12] 000011B8 2251 movea.l A1, [A1] 000011BA 2368 0010 0010 move.l [A1 + 0x10], [A0 + 0x10] label000011C0: 000011C0 70FF moveq.l D0, 0xFFFFFFFF 000011C2 B044 cmp.w D0, D4 000011C4 660E bne +0x10 /* 000011D4 */ 000011C6 2054 movea.l A0, [A4] 000011C8 2147 0010 move.l [A0 + 0x10], D7 000011CC 2E0C move.l D7, A4 000011CE 3A2E 000A move.w D5, [A6 + 0xA] 000011D2 6012 bra +0x14 /* 000011E6 */ label000011D4: 000011D4 2053 movea.l A0, [A3] 000011D6 2C28 0010 move.l D6, [A0 + 0x10] 000011DA 2053 movea.l A0, [A3] 000011DC 214C 0010 move.l [A0 + 0x10], A4 000011E0 2054 movea.l A0, [A4] 000011E2 2146 0010 move.l [A0 + 0x10], D6 label000011E6: 000011E6 207C 0000 0A50 movea.l A0, 0xA50 /* '\nP' */ 000011EC 2087 move.l [A0], D7 000011EE 207C 0000 0A5A movea.l A0, 0xA5A /* '\nZ' */ 000011F4 3085 move.w [A0], D5 label000011F6: 000011F6 4CDF 18F0 movem.l D4,D5,D6,D7,A3,A4, [A7]+ 000011FA 4E5E unlink A6 000011FC 2E9F move.l [A7], [A7]+ 000011FE 4E75 rts export_211: fn00001200: 00001200 4E56 FFFC link A6, -0x0004 00001204 7000 moveq.l D0, 0x00 00001206 2D40 000A move.l [A6 + 0xA], D0 0000120A 4267 clr.w -[A7] 0000120C 3F2E 0008 move.w -[A7], [A6 + 0x8] 00001210 486E FFFC pea.l [A6 - 0x4] 00001214 4EAD 0262 jsr [A5 + 0x262 /* export_72 */] 00001218 4A5F tst.w [A7]+ 0000121A 6606 bne +0x8 /* 00001222 */ 0000121C 2D6E FFFC 000A move.l [A6 + 0xA], [A6 - 0x4] label00001222: 00001222 4E5E unlink A6 00001224 205F movea.l A0, [A7]+ 00001226 544F addq.w A7, 2 00001228 4ED0 jmp [A0] export_212: 0000122A 4E56 FEF6 link A6, -0x010A 0000122E 2F07 move.l -[A7], D7 00001230 206E 0008 movea.l A0, [A6 + 0x8] 00001234 43EE FEFA lea.l A1, [A6 - 0x106] 00001238 7040 moveq.l D0, 0x40 label0000123A: 0000123A 22D8 move.l [A1]+, [A0]+ 0000123C 51C8 FFFC dbf D0, -0x6 /* 0000123A */ 00001240 3290 move.w [A1], [A0] 00001242 426E 000C clr.w [A6 + 0xC] 00001246 4267 clr.w -[A7] 00001248 3F2E FEFA move.w -[A7], [A6 - 0x106] 0000124C 2F2E FEFC move.l -[A7], [A6 - 0x104] 00001250 486E FF00 pea.l [A6 - 0x100] 00001254 4267 clr.w -[A7] 00001256 486E FEF8 pea.l [A6 - 0x108] 0000125A 4EAD 0322 jsr [A5 + 0x322 /* export_96 */] 0000125E 3E1F move.w D7, [A7]+ 00001260 4A47 tst.w D7 00001262 661C bne +0x1E /* 00001280 */ 00001264 42A7 clr.l -[A7] 00001266 3F2E FEF8 move.w -[A7], [A6 - 0x108] 0000126A 4EBA FF94 jsr [PC - 0x6C /* 00001200 */] 0000126E 201F move.l D0, [A7]+ 00001270 3D40 000C move.w [A6 + 0xC], D0 00001274 4267 clr.w -[A7] 00001276 3F2E FEF8 move.w -[A7], [A6 - 0x108] 0000127A 4EAD 0222 jsr [A5 + 0x222 /* export_64 */] 0000127E 3E1F move.w D7, [A7]+ label00001280: 00001280 2E1F move.l D7, [A7]+ 00001282 4E5E unlink A6 00001284 2E9F move.l [A7], [A7]+ 00001286 4E75 rts export_213: 00001288 4E56 FE00 link A6, -0x0200 0000128C 7094 moveq.l D0, 0xFFFFFF94 0000128E B06E 000A cmp.w D0, [A6 + 0xA] 00001292 660A bne +0xC /* 0000129E */ 00001294 3F2E 0008 move.w -[A7], [A6 + 0x8] 00001298 4EAD 1EB2 jsr [A5 + 0x1EB2 /* export_978 */] 0000129C 602A bra +0x2C /* 000012C8 */ label0000129E: 0000129E 486E FF00 pea.l [A6 - 0x100] 000012A2 3F2E 0008 move.w -[A7], [A6 + 0x8] 000012A6 4EAD 1D72 jsr [A5 + 0x1D72 /* export_938 */] 000012AA 486E FE00 pea.l [A6 - 0x200] 000012AE 3F2E 000A move.w -[A7], [A6 + 0xA] 000012B2 4EBA F392 jsr [PC - 0xC6E /* 00000646 */] 000012B6 487A 0016 pea.l [PC + 0x16 /* 000012CE, value 0x4E56 'NV', cstring "" */] 000012BA 487A 0012 pea.l [PC + 0x12 /* 000012CE, value 0x4E56 'NV', cstring "" */] 000012BE A98B syscall ParamText 000012C0 3F3C 002B move.w -[A7], 0x2B /* '+' */ 000012C4 4EAD 1D6A jsr [A5 + 0x1D6A /* export_937 */] label000012C8: 000012C8 4E5E unlink A6 000012CA 2E9F move.l [A7], [A7]+ 000012CC 4E75 rts 000012CE 0000 4E56 ori.b D0, 0x56 /* 'V' */ // begin alternate branch 000012D0-000012D8 fn000012D0: 000012D0 4E56 FEFA link A6, -0x0106 000012D4 48E7 0708 movem.l -[A7], D5,D6,D7,A4 // end alternate branch 000012D0-000012D8 fn000012D0: // (misaligned) 000012D2 FEFA 48E7 .extension 0xEFA <> // unimplemented 000012D6 0708 btst A0, D3 000012D8 286E 0008 movea.l A4, [A6 + 0x8] 000012DC 4247 clr.w D7 000012DE 4245 clr.w D5 000012E0 1A2C FF00 move.b D5, [A4 - 0x100] 000012E4 3C05 move.w D6, D5 000012E6 601A bra +0x1C /* 00001302 */ label000012E8: 000012E8 4267 clr.w -[A7] 000012EA 3F2E 000C move.w -[A7], [A6 + 0xC] 000012EE 486C FF00 pea.l [A4 - 0x100] 000012F2 3F06 move.w -[A7], D6 000012F4 4EAD 1D7A jsr [A5 + 0x1D7A /* export_939 */] 000012F8 101F move.b D0, [A7]+ 000012FA 6704 beq +0x6 /* 00001300 */ 000012FC 3E06 move.w D7, D6 000012FE 6008 bra +0xA /* 00001308 */ label00001300: 00001300 5346 subq.w D6, 1 label00001302: 00001302 7001 moveq.l D0, 0x01 00001304 B046 cmp.w D0, D6 00001306 6FE0 ble -0x1E /* 000012E8 */ label00001308: 00001308 4A47 tst.w D7 0000130A 675E beq +0x60 /* 0000136A */ 0000130C 206C 000C movea.l A0, [A4 + 0xC] 00001310 2F08 move.l -[A7], A0 00001312 486C FF00 pea.l [A4 - 0x100] 00001316 3F3C 0001 move.w -[A7], 0x1 0000131A 3F07 move.w -[A7], D7 0000131C 486E FEFA pea.l [A6 - 0x106] 00001320 4EAD 059A jsr [A5 + 0x59A /* export_175 */] 00001324 205F movea.l A0, [A7]+ 00001326 43EE FEFA lea.l A1, [A6 - 0x106] 0000132A 703F moveq.l D0, 0x3F label0000132C: 0000132C 20D9 move.l [A0]+, [A1]+ 0000132E 51C8 FFFC dbf D0, -0x6 /* 0000132C */ 00001332 206C 0008 movea.l A0, [A4 + 0x8] 00001336 2F08 move.l -[A7], A0 00001338 486C FF00 pea.l [A4 - 0x100] 0000133C 3007 move.w D0, D7 0000133E 5240 addq.w D0, 1 00001340 3F00 move.w -[A7], D0 00001342 3005 move.w D0, D5 00001344 9047 sub.w D0, D7 00001346 3F00 move.w -[A7], D0 00001348 486E FEFA pea.l [A6 - 0x106] 0000134C 4EAD 059A jsr [A5 + 0x59A /* export_175 */] 00001350 205F movea.l A0, [A7]+ 00001352 43EE FEFA lea.l A1, [A6 - 0x106] 00001356 703F moveq.l D0, 0x3F label00001358: 00001358 20D9 move.l [A0]+, [A1]+ 0000135A 51C8 FFFC dbf D0, -0x6 /* 00001358 */ 0000135E 206E 0008 movea.l A0, [A6 + 0x8] 00001362 2C48 movea.l A6, A0 00001364 4EFA 0058 jmp [PC + 0x58 /* 000013BE */] 00001368 0000 4CDF ori.b D0, 0xDF // begin alternate branch 0000136A-0000136E label0000136A: 0000136A 4CDF 10E0 movem.l D5,D6,D7,A4, [A7]+ // end alternate branch 0000136A-0000136E label0000136A: // (misaligned) 0000136C 10E0 move.b [A0]+, -[A0] 0000136E 4E5E unlink A6 00001370 205F movea.l A0, [A7]+ 00001372 5C4F addq.w A7, 6 00001374 4ED0 jmp [A0] export_214: fn00001376: 00001376 4E56 FF00 link A6, -0x0100 0000137A 48E7 1F38 movem.l -[A7], D3,D4,D5,D6,D7,A2,A3,A4 0000137E 206E 0010 movea.l A0, [A6 + 0x10] 00001382 43EE FF00 lea.l A1, [A6 - 0x100] 00001386 703F moveq.l D0, 0x3F label00001388: 00001388 22D8 move.l [A1]+, [A0]+ 0000138A 51C8 FFFC dbf D0, -0x6 /* 00001388 */ 0000138E 3F3C 003A move.w -[A7], 0x3A /* ':' */ 00001392 2F0E move.l -[A7], A6 00001394 4EBA FF3A jsr [PC - 0xC6 /* 000012D0 */] 00001398 102D A13E move.b D0, [A5 - 0x5EC2] 0000139C 670A beq +0xC /* 000013A8 */ 0000139E 3F3C 002F move.w -[A7], 0x2F /* '/' */ 000013A2 2F0E move.l -[A7], A6 000013A4 4EBA FF2A jsr [PC - 0xD6 /* 000012D0 */] label000013A8: 000013A8 206E 000C movea.l A0, [A6 + 0xC] 000013AC 4210 clr.b [A0] 000013AE 206E 0008 movea.l A0, [A6 + 0x8] 000013B2 43EE FF00 lea.l A1, [A6 - 0x100] 000013B6 703F moveq.l D0, 0x3F label000013B8: 000013B8 20D9 move.l [A0]+, [A1]+ 000013BA 51C8 FFFC dbf D0, -0x6 /* 000013B8 */ label000013BE: 000013BE 4FEE FEE0 lea.l A7, [A6 - 0x120] 000013C2 4CDF 1CF8 movem.l D3,D4,D5,D6,D7,A2,A3,A4, [A7]+ 000013C6 4E5E unlink A6 000013C8 205F movea.l A0, [A7]+ 000013CA DEFC 000C add.w A7, 0xC 000013CE 4ED0 jmp [A0] export_215: fn000013D0: 000013D0 4E56 FEF0 link A6, -0x0110 000013D4 48E7 0F08 movem.l -[A7], D4,D5,D6,D7,A4 000013D8 206E 0008 movea.l A0, [A6 + 0x8] 000013DC 43EE FEFA lea.l A1, [A6 - 0x106] 000013E0 7040 moveq.l D0, 0x40 label000013E2: 000013E2 22D8 move.l [A1]+, [A0]+ 000013E4 51C8 FFFC dbf D0, -0x6 /* 000013E2 */ 000013E8 3290 move.w [A1], [A0] 000013EA 42A7 clr.l -[A7] 000013EC 2F2D A510 move.l -[A7], [A5 - 0x5AF0] 000013F0 4EAD 013A jsr [A5 + 0x13A /* export_35 */] 000013F4 7006 moveq.l D0, 0x06 000013F6 2F00 move.l -[A7], D0 000013F8 4EAD 0572 jsr [A5 + 0x572 /* export_170 */] 000013FC 201F move.l D0, [A7]+ 000013FE 3C00 move.w D6, D0 00001400 4205 clr.b D5 00001402 3006 move.w D0, D6 00001404 5340 subq.w D0, 1 00001406 3D40 FEF0 move.w [A6 - 0x110], D0 0000140A 4247 clr.w D7 0000140C 6030 bra +0x32 /* 0000143E */ label0000140E: 0000140E 206D A510 movea.l A0, [A5 - 0x5AF0] 00001412 2050 movea.l A0, [A0] 00001414 3007 move.w D0, D7 00001416 C1FC 0006 muls.w D0, 0x6 0000141A 49F0 0000 lea.l A4, [A0 + D0.w] 0000141E 3014 move.w D0, [A4] 00001420 B06E FEFA cmp.w D0, [A6 - 0x106] 00001424 57C0 seq D0 00001426 222C 0002 move.l D1, [A4 + 0x2] 0000142A B2AE FEFC cmp.l D1, [A6 - 0x104] 0000142E 57C1 seq D1 00001430 C001 and.b D0, D1 00001432 4400 neg.b D0 00001434 1A00 move.b D5, D0 00001436 6702 beq +0x4 /* 0000143A */ 00001438 600A bra +0xC /* 00001444 */ label0000143A: 0000143A 5247 addq.w D7, 1 0000143C 6906 bvs +0x8 /* 00001444 */ label0000143E: 0000143E BE6E FEF0 cmp.w D7, [A6 - 0x110] 00001442 6FCA ble -0x34 /* 0000140E */ label00001444: 00001444 1005 move.b D0, D5 00001446 6630 bne +0x32 /* 00001478 */ 00001448 2F2D A510 move.l -[A7], [A5 - 0x5AF0] 0000144C 3006 move.w D0, D6 0000144E 5240 addq.w D0, 1 00001450 C1FC 0006 muls.w D0, 0x6 00001454 48C0 ext.l D0 00001456 2F00 move.l -[A7], D0 00001458 4EAD 1FAA jsr [A5 + 0x1FAA /* export_1009 */] 0000145C 206D A510 movea.l A0, [A5 - 0x5AF0] 00001460 2050 movea.l A0, [A0] 00001462 3006 move.w D0, D6 00001464 C1FC 0006 muls.w D0, 0x6 00001468 49F0 0000 lea.l A4, [A0 + D0.w] 0000146C 38AE FEFA move.w [A4], [A6 - 0x106] 00001470 296E FEFC 0002 move.l [A4 + 0x2], [A6 - 0x104] 00001476 3E06 move.w D7, D6 label00001478: 00001478 4267 clr.w -[A7] 0000147A 486E FF00 pea.l [A6 - 0x100] 0000147E 2F2D A518 move.l -[A7], [A5 - 0x5AE8] 00001482 4EAD 24BA jsr [A5 + 0x24BA /* export_1171 */] 00001486 381F move.w D4, [A7]+ 00001488 4A44 tst.w D4 0000148A 661C bne +0x1E /* 000014A8 */ 0000148C 486E FF00 pea.l [A6 - 0x100] 00001490 2F2D A518 move.l -[A7], [A5 - 0x5AE8] 00001494 4EAD 2362 jsr [A5 + 0x2362 /* export_1128 */] 00001498 4267 clr.w -[A7] 0000149A 486E FF00 pea.l [A6 - 0x100] 0000149E 2F2D A518 move.l -[A7], [A5 - 0x5AE8] 000014A2 4EAD 24BA jsr [A5 + 0x24BA /* export_1171 */] 000014A6 381F move.w D4, [A7]+ label000014A8: 000014A8 7000 moveq.l D0, 0x00 000014AA 3007 move.w D0, D7 000014AC 7210 moveq.l D1, 0x10 000014AE E3A8 lsl D0, D1 000014B0 3204 move.w D1, D4 000014B2 48C1 ext.l D1 000014B4 D280 add.l D1, D0 000014B6 2D41 000C move.l [A6 + 0xC], D1 000014BA 4CDF 10F0 movem.l D4,D5,D6,D7,A4, [A7]+ 000014BE 4E5E unlink A6 000014C0 2E9F move.l [A7], [A7]+ 000014C2 4E75 rts export_216: 000014C4 4E56 FCF6 link A6, -0x030A 000014C8 2F0C move.l -[A7], A4 000014CA 206E 000C movea.l A0, [A6 + 0xC] 000014CE 43EE FF00 lea.l A1, [A6 - 0x100] 000014D2 703F moveq.l D0, 0x3F label000014D4: 000014D4 22D8 move.l [A1]+, [A0]+ 000014D6 51C8 FFFC dbf D0, -0x6 /* 000014D4 */ 000014DA 286E 0008 movea.l A4, [A6 + 0x8] 000014DE 7000 moveq.l D0, 0x00 000014E0 2880 move.l [A4], D0 000014E2 4240 clr.w D0 000014E4 102E FF00 move.b D0, [A6 - 0x100] 000014E8 4A40 tst.w D0 000014EA 6606 bne +0x8 /* 000014F2 */ 000014EC 28AD A630 move.l [A4], [A5 - 0x59D0] 000014F0 605C bra +0x5E /* 0000154E */ label000014F2: 000014F2 4267 clr.w -[A7] 000014F4 486E FF00 pea.l [A6 - 0x100] 000014F8 487A 0068 pea.l [PC + 0x68 /* 00001562, value 0x4486F6D, pstring "Home" */] 000014FC 4EAD 249A jsr [A5 + 0x249A /* export_1167 */] 00001500 101F move.b D0, [A7]+ 00001502 6706 beq +0x8 /* 0000150A */ 00001504 28AD A522 move.l [A4], [A5 - 0x5ADE] 00001508 6044 bra +0x46 /* 0000154E */ label0000150A: 0000150A 486E FF00 pea.l [A6 - 0x100] 0000150E 4267 clr.w -[A7] 00001510 4EBA F0A6 jsr [PC - 0xF5A /* 000005B8 */] 00001514 2D7C 5354 414B FCF6 move.l [A6 - 0x30A], 0x5354414B /* 'STAK' */ 0000151C 4267 clr.w -[A7] 0000151E 486E FF00 pea.l [A6 - 0x100] 00001522 4267 clr.w -[A7] 00001524 102D A376 move.b D0, [A5 - 0x5C8A] 00001528 0A00 0001 xori.b D0, 0x1 0000152C 1F00 move.b -[A7], D0 0000152E 486E FCF6 pea.l [A6 - 0x30A] 00001532 486E FCFA pea.l [A6 - 0x306] 00001536 486E FE00 pea.l [A6 - 0x200] 0000153A 4EBA F568 jsr [PC - 0xA98 /* 00000AA4 */] 0000153E 101F move.b D0, [A7]+ 00001540 670C beq +0xE /* 0000154E */ 00001542 42A7 clr.l -[A7] 00001544 486E FCFA pea.l [A6 - 0x306] 00001548 4EBA FE86 jsr [PC - 0x17A /* 000013D0 */] 0000154C 289F move.l [A4], [A7]+ label0000154E: 0000154E 4A94 tst.l [A4] 00001550 5EC0 sgt D0 00001552 4400 neg.b D0 00001554 1D40 0010 move.b [A6 + 0x10], D0 00001558 285F movea.l A4, [A7]+ 0000155A 4E5E unlink A6 0000155C 205F movea.l A0, [A7]+ 0000155E 504F addq.w A7, 8 00001560 4ED0 jmp [A0] 00001562 0448 6F6D subi.w A0, 0x6F6D /* 'om' */ 00001566 6500 4E56 bcs +0x4E58 /* 000063BE */ // begin alternate branch 00001568-00001578 export_217: fn00001568: 00001568 4E56 0000 link A6, 0 0000156C 48E7 0018 movem.l -[A7], A3,A4 00001570 266E 0008 movea.l A3, [A6 + 0x8] 00001574 206D A510 movea.l A0, [A5 - 0x5AF0] // end alternate branch 00001568-00001578 export_217: // at 00001568 (misaligned) fn00001568: // (misaligned) 0000156A 0000 48E7 ori.b D0, 0xE7 0000156E 0018 266E ori.b [A0]+, 0x6E /* 'n' */ 00001572 0008 206D ori.b A0, 0x6D /* 'm' */ 00001576 A510 syscall Allocate/PBAllocContig/AllocContig, flags=5 00001578 2050 movea.l A0, [A0] 0000157A 302E 000C move.w D0, [A6 + 0xC] 0000157E C1FC 0006 muls.w D0, 0x6 00001582 49F0 0000 lea.l A4, [A0 + D0.w] 00001586 3694 move.w [A3], [A4] 00001588 276C 0002 0002 move.l [A3 + 0x2], [A4 + 0x2] 0000158E 2F2D A518 move.l -[A7], [A5 - 0x5AE8] 00001592 3F2E 000E move.w -[A7], [A6 + 0xE] 00001596 486B 0006 pea.l [A3 + 0x6] 0000159A 4EAD 23F2 jsr [A5 + 0x23F2 /* export_1146 */] 0000159E 4CDF 1800 movem.l A3,A4, [A7]+ 000015A2 4E5E unlink A6 000015A4 205F movea.l A0, [A7]+ 000015A6 504F addq.w A7, 8 000015A8 4ED0 jmp [A0] export_218: 000015AA 4E56 FCFA link A6, -0x0306 000015AE 2F2E 0008 move.l -[A7], [A6 + 0x8] 000015B2 486E FDFA pea.l [A6 - 0x206] 000015B6 4EBA FFB0 jsr [PC - 0x50 /* 00001568 */] 000015BA 4A6E FDFA tst.w [A6 - 0x206] 000015BE 57C0 seq D0 000015C0 4A00 tst.b D0 000015C2 6710 beq +0x12 /* 000015D4 */ 000015C4 4AAE FDFC tst.l [A6 - 0x204] 000015C8 57C1 seq D1 000015CA C001 and.b D0, D1 000015CC 6706 beq +0x8 /* 000015D4 */ 000015CE 422E FF00 clr.b [A6 - 0x100] 000015D2 6010 bra +0x12 /* 000015E4 */ label000015D4: 000015D4 3F2E FDFA move.w -[A7], [A6 - 0x206] 000015D8 2F2E FDFC move.l -[A7], [A6 - 0x204] 000015DC 486E FF00 pea.l [A6 - 0x100] 000015E0 4EBA EE8C jsr [PC - 0x1174 /* 0000046E */] label000015E4: 000015E4 206E 000C movea.l A0, [A6 + 0xC] 000015E8 2F08 move.l -[A7], A0 000015EA 486E FF00 pea.l [A6 - 0x100] 000015EE 486E FE00 pea.l [A6 - 0x200] 000015F2 486E FCFA pea.l [A6 - 0x306] 000015F6 3F3C 0002 move.w -[A7], 0x2 000015FA 4EAD 0592 jsr [A5 + 0x592 /* export_174 */] 000015FE 205F movea.l A0, [A7]+ 00001600 43EE FCFA lea.l A1, [A6 - 0x306] 00001604 703F moveq.l D0, 0x3F label00001606: 00001606 20D9 move.l [A0]+, [A1]+ 00001608 51C8 FFFC dbf D0, -0x6 /* 00001606 */ 0000160C 4E5E unlink A6 0000160E 2E9F move.l [A7], [A7]+ 00001610 4E75 rts export_219: fn00001612: 00001612 4E56 FEF0 link A6, -0x0110 00001616 206E 0010 movea.l A0, [A6 + 0x10] 0000161A 43EE FFF0 lea.l A1, [A6 - 0x10] 0000161E 22D8 move.l [A1]+, [A0]+ 00001620 22D8 move.l [A1]+, [A0]+ 00001622 22D8 move.l [A1]+, [A0]+ 00001624 22D8 move.l [A1]+, [A0]+ 00001626 206E 000C movea.l A0, [A6 + 0xC] 0000162A 43EE FEF0 lea.l A1, [A6 - 0x110] 0000162E 703F moveq.l D0, 0x3F label00001630: 00001630 22D8 move.l [A1]+, [A0]+ 00001632 51C8 FFFC dbf D0, -0x6 /* 00001630 */ 00001636 2F3C 000B 008A move.l -[A7], 0xB008A 0000163C 486E FEF0 pea.l [A6 - 0x110] 00001640 4EAD 1F3A jsr [A5 + 0x1F3A /* export_995 */] 00001644 42A7 clr.l -[A7] 00001646 3F3C 008A move.w -[A7], 0x8A 0000164A 4EBA EA66 jsr [PC - 0x159A /* 000000B2 */] 0000164E 2B5F A514 move.l [A5 - 0x5AEC], [A7]+ 00001652 486E FEF0 pea.l [A6 - 0x110] 00001656 487A 0048 pea.l [PC + 0x48 /* 000016A0, value 0x4E56 'NV', cstring "" */] 0000165A 487A 0044 pea.l [PC + 0x44 /* 000016A0, value 0x4E56 'NV', cstring "" */] 0000165E 487A 0040 pea.l [PC + 0x40 /* 000016A0, value 0x4E56 'NV', cstring "" */] 00001662 A98B syscall ParamText 00001664 4EAD 1D52 jsr [A5 + 0x1D52 /* export_934 */] 00001668 2F2D A514 move.l -[A7], [A5 - 0x5AEC] 0000166C 487A 0030 pea.l [PC + 0x30 /* 0000169E, value 0x1200000 */] 00001670 42A7 clr.l -[A7] 00001672 3F2E 0014 move.w -[A7], [A6 + 0x14] 00001676 486E FFF0 pea.l [A6 - 0x10] 0000167A 42A7 clr.l -[A7] 0000167C 2F2E 0008 move.l -[A7], [A6 + 0x8] 00001680 3F3C 008A move.w -[A7], 0x8A 00001684 486D 1F2A pea.l [A5 + 0x1F2A /* export_993 */] 00001688 4EAD 03E2 jsr [A5 + 0x3E2 /* export_120 */] 0000168C 3F3C 008A move.w -[A7], 0x8A 00001690 4EAD 1E5A jsr [A5 + 0x1E5A /* export_967 */] 00001694 4E5E unlink A6 00001696 205F movea.l A0, [A7]+ 00001698 DEFC 000E add.w A7, 0xE 0000169C 4ED0 jmp [A0] 0000169E 0120 btst -[A0], D0 000016A0 0000 4E56 ori.b D0, 0x56 /* 'V' */ export_220: // at 000016A2 (misaligned) 000016A4 FE00 206E .unknown 0xFE00 0x206E (W = 7) 000016A8 0010 43EE ori.b [A0], 0xEE 000016AC FF00 .extension 0xF00 <> // unimplemented 000016AE 703F moveq.l D0, 0x3F label000016B0: 000016B0 22D8 move.l [A1]+, [A0]+ 000016B2 51C8 FFFC dbf D0, -0x6 /* 000016B0 */ 000016B6 206E 000C movea.l A0, [A6 + 0xC] 000016BA 43EE FE00 lea.l A1, [A6 - 0x200] 000016BE 703F moveq.l D0, 0x3F label000016C0: 000016C0 22D8 move.l [A1]+, [A0]+ 000016C2 51C8 FFFC dbf D0, -0x6 /* 000016C0 */ 000016C6 2F3C 0003 F061 move.l -[A7], 0x3F061 000016CC 486E FF00 pea.l [A6 - 0x100] 000016D0 4EAD 1F3A jsr [A5 + 0x1F3A /* export_995 */] 000016D4 42A7 clr.l -[A7] 000016D6 3F3C F061 move.w -[A7], 0xF061 000016DA 4EBA E9D6 jsr [PC - 0x162A /* 000000B2 */] 000016DE 2B5F A514 move.l [A5 - 0x5AEC], [A7]+ 000016E2 4EAD 1D52 jsr [A5 + 0x1D52 /* export_934 */] 000016E6 2F2D A514 move.l -[A7], [A5 - 0x5AEC] 000016EA 486E FF00 pea.l [A6 - 0x100] 000016EE 486E FE00 pea.l [A6 - 0x200] 000016F2 42A7 clr.l -[A7] 000016F4 2F2E 0008 move.l -[A7], [A6 + 0x8] 000016F8 3F3C F061 move.w -[A7], 0xF061 000016FC 486D 1F2A pea.l [A5 + 0x1F2A /* export_993 */] 00001700 4EAD 03DA jsr [A5 + 0x3DA /* export_119 */] 00001704 3F3C F061 move.w -[A7], 0xF061 00001708 4EAD 1E5A jsr [A5 + 0x1E5A /* export_967 */] 0000170C 4E5E unlink A6 0000170E 205F movea.l A0, [A7]+ 00001710 DEFC 000C add.w A7, 0xC 00001714 4ED0 jmp [A0] export_221: 00001716 4E56 0000 link A6, 0 0000171A 2F2E 0008 move.l -[A7], [A6 + 0x8] 0000171E 4EAD 1132 jsr [A5 + 0x1132 /* export_546 */] 00001722 4EAD 2172 jsr [A5 + 0x2172 /* export_1066 */] 00001726 4E5E unlink A6 00001728 2E9F move.l [A7], [A7]+ 0000172A 4E75 rts export_222: 0000172C 4E56 FFFA link A6, -0x0006 00001730 3F2E 000C move.w -[A7], [A6 + 0xC] 00001734 486E FFFE pea.l [A6 - 0x2] 00001738 486E FFFA pea.l [A6 - 0x6] 0000173C 4EBA 001A jsr [PC + 0x1A /* 00001758 */] 00001740 3F2E FFFE move.w -[A7], [A6 - 0x2] 00001744 2F2E FFFA move.l -[A7], [A6 - 0x6] 00001748 2F2E 0008 move.l -[A7], [A6 + 0x8] 0000174C 4EBA ED20 jsr [PC - 0x12E0 /* 0000046E */] 00001750 4E5E unlink A6 00001752 205F movea.l A0, [A7]+ 00001754 5C4F addq.w A7, 6 00001756 4ED0 jmp [A0] export_223: fn00001758: 00001758 4E56 FFCA link A6, -0x0036 0000175C 486E FFCA pea.l [A6 - 0x36] 00001760 7034 moveq.l D0, 0x34 00001762 2F00 move.l -[A7], D0 00001764 4EAD 254A jsr [A5 + 0x254A /* export_1189 */] 00001768 3D6E 0010 FFE0 move.w [A6 - 0x20], [A6 + 0x10] 0000176E 4267 clr.w -[A7] 00001770 486E FFCA pea.l [A6 - 0x36] 00001774 4267 clr.w -[A7] 00001776 4EAD 028A jsr [A5 + 0x28A /* export_77 */] 0000177A 3D5F FFFE move.w [A6 - 0x2], [A7]+ 0000177E 206E 000C movea.l A0, [A6 + 0xC] 00001782 30AE FFEA move.w [A0], [A6 - 0x16] 00001786 206E 0008 movea.l A0, [A6 + 0x8] 0000178A 20AE FFFA move.l [A0], [A6 - 0x6] 0000178E 4E5E unlink A6 00001790 205F movea.l A0, [A7]+ 00001792 DEFC 000A add.w A7, 0xA /* '\n' */ 00001796 4ED0 jmp [A0] export_224: fn00001798: 00001798 4E56 FBA6 link A6, -0x045A 0000179C 2F0C move.l -[A7], A4 0000179E 206E 0018 movea.l A0, [A6 + 0x18] 000017A2 43EE FFF0 lea.l A1, [A6 - 0x10] 000017A6 22D8 move.l [A1]+, [A0]+ 000017A8 22D8 move.l [A1]+, [A0]+ 000017AA 22D8 move.l [A1]+, [A0]+ 000017AC 22D8 move.l [A1]+, [A0]+ 000017AE 206E 0014 movea.l A0, [A6 + 0x14] 000017B2 43EE FEF0 lea.l A1, [A6 - 0x110] 000017B6 703F moveq.l D0, 0x3F label000017B8: 000017B8 22D8 move.l [A1]+, [A0]+ 000017BA 51C8 FFFC dbf D0, -0x6 /* 000017B8 */ 000017BE 286E 0010 movea.l A4, [A6 + 0x10] 000017C2 422E 001E clr.b [A6 + 0x1E] 000017C6 486E FBA6 pea.l [A6 - 0x45A] 000017CA 3F3C 0004 move.w -[A7], 0x4 000017CE 4EAD 1D4A jsr [A5 + 0x1D4A /* export_933 */] 000017D2 205F movea.l A0, [A7]+ 000017D4 43EE FDA6 lea.l A1, [A6 - 0x25A] 000017D8 703F moveq.l D0, 0x3F label000017DA: 000017DA 22D8 move.l [A1]+, [A0]+ 000017DC 51C8 FFFC dbf D0, -0x6 /* 000017DA */ 000017E0 4267 clr.w -[A7] 000017E2 486E FEF0 pea.l [A6 - 0x110] 000017E6 486E FDA6 pea.l [A6 - 0x25A] 000017EA 4EAD 1E9A jsr [A5 + 0x1E9A /* export_975 */] 000017EE 3F2E 001C move.w -[A7], [A6 + 0x1C] 000017F2 486E FFF0 pea.l [A6 - 0x10] 000017F6 486E FDA6 pea.l [A6 - 0x25A] 000017FA 486E FEA6 pea.l [A6 - 0x15A] 000017FE 4EBA FE12 jsr [PC - 0x1EE /* 00001612 */] 00001802 102E FEA6 move.b D0, [A6 - 0x15A] 00001806 6776 beq +0x78 /* 0000187E */ 00001808 1D7C 0001 001E move.b [A6 + 0x1E], 0x1 0000180E 3F2E FEAC move.w -[A7], [A6 - 0x154] 00001812 2F0C move.l -[A7], A4 00001814 486C 0002 pea.l [A4 + 0x2] 00001818 4EBA FF3E jsr [PC - 0xC2 /* 00001758 */] 0000181C 204C movea.l A0, A4 0000181E 5C88 addq.l A0, 6 00001820 43EE FEB0 lea.l A1, [A6 - 0x150] 00001824 700F moveq.l D0, 0x0F label00001826: 00001826 20D9 move.l [A0]+, [A1]+ 00001828 51C8 FFFC dbf D0, -0x6 /* 00001826 */ 0000182C 3F14 move.w -[A7], [A4] 0000182E 2F2C 0002 move.l -[A7], [A4 + 0x2] 00001832 486E FDA6 pea.l [A6 - 0x25A] 00001836 4EBA EC36 jsr [PC - 0x13CA /* 0000046E */] 0000183A 206E 000C movea.l A0, [A6 + 0xC] 0000183E 2F08 move.l -[A7], A0 00001840 486E FDA6 pea.l [A6 - 0x25A] 00001844 486E FEB0 pea.l [A6 - 0x150] 00001848 486E FCA6 pea.l [A6 - 0x35A] 0000184C 3F3C 0002 move.w -[A7], 0x2 00001850 4EAD 0592 jsr [A5 + 0x592 /* export_174 */] 00001854 205F movea.l A0, [A7]+ 00001856 43EE FCA6 lea.l A1, [A6 - 0x35A] 0000185A 703F moveq.l D0, 0x3F label0000185C: 0000185C 20D9 move.l [A0]+, [A1]+ 0000185E 51C8 FFFC dbf D0, -0x6 /* 0000185C */ 00001862 206E 0008 movea.l A0, [A6 + 0x8] 00001866 20AE FEA8 move.l [A0], [A6 - 0x158] 0000186A 102D A50E move.b D0, [A5 - 0x5AF2] 0000186E 670E beq +0x10 /* 0000187E */ 00001870 206E 0008 movea.l A0, [A6 + 0x8] 00001874 2F10 move.l -[A7], [A0] 00001876 486E FDA6 pea.l [A6 - 0x25A] 0000187A 4EAD 27FA jsr [A5 + 0x27FA /* export_1275 */] label0000187E: 0000187E 285F movea.l A4, [A7]+ 00001880 4E5E unlink A6 00001882 205F movea.l A0, [A7]+ 00001884 DEFC 0016 add.w A7, 0x16 00001888 4ED0 jmp [A0] export_225: fn0000188A: 0000188A 4E56 FF44 link A6, -0x00BC 0000188E 422E 000E clr.b [A6 + 0xE] 00001892 486E FFC2 pea.l [A6 - 0x3E] 00001896 703E moveq.l D0, 0x3E 00001898 2F00 move.l -[A7], D0 0000189A 4EAD 254A jsr [A5 + 0x254A /* export_1189 */] 0000189E 3D6E 000C FFDA move.w [A6 - 0x26], [A6 + 0xC] 000018A4 4267 clr.w -[A7] 000018A6 486E FFC2 pea.l [A6 - 0x3E] 000018AA 4267 clr.w -[A7] 000018AC 4EAD 0292 jsr [A5 + 0x292 /* export_78 */] 000018B0 4A5F tst.w [A7]+ 000018B2 6704 beq +0x6 /* 000018B8 */ 000018B4 6000 00A2 bra +0xA4 /* 00001958 */ label000018B8: 000018B8 486E FF48 pea.l [A6 - 0xB8] 000018BC 707A moveq.l D0, 0x7A 000018BE 2F00 move.l -[A7], D0 000018C0 4EAD 254A jsr [A5 + 0x254A /* export_1189 */] 000018C4 206E 0008 movea.l A0, [A6 + 0x8] 000018C8 3D50 FF5E move.w [A6 - 0xA2], [A0] 000018CC 4267 clr.w -[A7] 000018CE 486E FF48 pea.l [A6 - 0xB8] 000018D2 4267 clr.w -[A7] 000018D4 4EAD 02AA jsr [A5 + 0x2AA /* export_81 */] 000018D8 4A5F tst.w [A7]+ 000018DA 6702 beq +0x4 /* 000018DE */ 000018DC 607A bra +0x7C /* 00001958 */ label000018DE: 000018DE 3D6E FF6E FF46 move.w [A6 - 0xBA], [A6 - 0x92] 000018E4 486E FF48 pea.l [A6 - 0xB8] 000018E8 707A moveq.l D0, 0x7A 000018EA 2F00 move.l -[A7], D0 000018EC 4EAD 254A jsr [A5 + 0x254A /* export_1189 */] 000018F0 206E 0008 movea.l A0, [A6 + 0x8] 000018F4 5C88 addq.l A0, 6 000018F6 2D48 FF5A move.l [A6 - 0xA6], A0 000018FA 206E 0008 movea.l A0, [A6 + 0x8] 000018FE 3D50 FF5E move.w [A6 - 0xA2], [A0] 00001902 206E 0008 movea.l A0, [A6 + 0x8] 00001906 2D68 0002 FF78 move.l [A6 - 0x88], [A0 + 0x2] 0000190C 4267 clr.w -[A7] 0000190E 486E FF48 pea.l [A6 - 0xB8] 00001912 4267 clr.w -[A7] 00001914 4EAD 02BA jsr [A5 + 0x2BA /* export_83 */] 00001918 4A5F tst.w [A7]+ 0000191A 6702 beq +0x4 /* 0000191E */ 0000191C 603A bra +0x3C /* 00001958 */ label0000191E: 0000191E 1D6E FF66 FF45 move.b [A6 - 0xBB], [A6 - 0x9A] 00001924 082E 0000 FFE6 btst.b [A6 - 0x1A], 0x0 0000192A 56C0 sne D0 0000192C 4A00 tst.b D0 0000192E 6722 beq +0x24 /* 00001952 */ 00001930 082E 0007 FF47 btst.b [A6 - 0xB9], 0x7 00001936 57C1 seq D1 00001938 C001 and.b D0, D1 0000193A 6716 beq +0x18 /* 00001952 */ 0000193C 082E 0007 FF46 btst.b [A6 - 0xBA], 0x7 00001942 57C1 seq D1 00001944 C001 and.b D0, D1 00001946 670A beq +0xC /* 00001952 */ 00001948 082E 0000 FF45 btst.b [A6 - 0xBB], 0x0 0000194E 57C1 seq D1 00001950 C001 and.b D0, D1 label00001952: 00001952 4400 neg.b D0 00001954 1D40 000E move.b [A6 + 0xE], D0 label00001958: 00001958 4E5E unlink A6 0000195A 205F movea.l A0, [A7]+ 0000195C 5C4F addq.w A7, 6 0000195E 4ED0 jmp [A0] export_226: 00001960 4E56 FEF6 link A6, -0x010A 00001964 2F07 move.l -[A7], D7 00001966 206E 0008 movea.l A0, [A6 + 0x8] 0000196A 43EE FEFA lea.l A1, [A6 - 0x106] 0000196E 7040 moveq.l D0, 0x40 label00001970: 00001970 22D8 move.l [A1]+, [A0]+ 00001972 51C8 FFFC dbf D0, -0x6 /* 00001970 */ 00001976 3290 move.w [A1], [A0] 00001978 4267 clr.w -[A7] 0000197A 3F2E FEFA move.w -[A7], [A6 - 0x106] 0000197E 2F2E FEFC move.l -[A7], [A6 - 0x104] 00001982 486E FF00 pea.l [A6 - 0x100] 00001986 1F3C 0003 move.b -[A7], 0x3 0000198A 486E FEF8 pea.l [A6 - 0x108] 0000198E 4EAD 0322 jsr [A5 + 0x322 /* export_96 */] 00001992 3E1F move.w D7, [A7]+ 00001994 4A47 tst.w D7 00001996 661A bne +0x1C /* 000019B2 */ 00001998 4267 clr.w -[A7] 0000199A 3F2E FEF8 move.w -[A7], [A6 - 0x108] 0000199E 42A7 clr.l -[A7] 000019A0 4EAD 026A jsr [A5 + 0x26A /* export_73 */] 000019A4 3E1F move.w D7, [A7]+ 000019A6 4267 clr.w -[A7] 000019A8 3F2E FEF8 move.w -[A7], [A6 - 0x108] 000019AC 4EAD 0222 jsr [A5 + 0x222 /* export_64 */] 000019B0 3E1F move.w D7, [A7]+ label000019B2: 000019B2 3D47 000C move.w [A6 + 0xC], D7 000019B6 2E1F move.l D7, [A7]+ 000019B8 4E5E unlink A6 000019BA 2E9F move.l [A7], [A7]+ 000019BC 4E75 rts export_227: 000019BE 4E56 FFF8 link A6, -0x0008 000019C2 48E7 0300 movem.l -[A7], D6,D7 000019C6 42A7 clr.l -[A7] 000019C8 2F2D A684 move.l -[A7], [A5 - 0x597C] 000019CC 4EAD 259A jsr [A5 + 0x259A /* export_1199 */] 000019D0 2E1F move.l D7, [A7]+ 000019D2 6606 bne +0x8 /* 000019DA */ 000019D4 4EAD 1CC2 jsr [A5 + 0x1CC2 /* export_916 */] 000019D8 6030 bra +0x32 /* 00001A0A */ label000019DA: 000019DA 42A7 clr.l -[A7] 000019DC 42A7 clr.l -[A7] 000019DE 4EAD 2692 jsr [A5 + 0x2692 /* export_1230 */] 000019E2 2F07 move.l -[A7], D7 000019E4 4EAD 25A2 jsr [A5 + 0x25A2 /* export_1200 */] 000019E8 2C1F move.l D6, [A7]+ 000019EA 6606 bne +0x8 /* 000019F2 */ 000019EC 4EAD 1CC2 jsr [A5 + 0x1CC2 /* export_916 */] 000019F0 600E bra +0x10 /* 00001A00 */ label000019F2: 000019F2 2F06 move.l -[A7], D6 000019F4 2F2D A630 move.l -[A7], [A5 - 0x59D0] 000019F8 3F3C 0003 move.w -[A7], 0x3 000019FC 4EAD 1FF2 jsr [A5 + 0x1FF2 /* export_1018 */] label00001A00: 00001A00 102D C572 move.b D0, [A5 - 0x3A8E] 00001A04 6604 bne +0x6 /* 00001A0A */ 00001A06 4EBA 06B0 jsr [PC + 0x6B0 /* 000020B8 */] label00001A0A: 00001A0A 4CDF 00C0 movem.l D6,D7, [A7]+ 00001A0E 4E5E unlink A6 00001A10 4E75 rts export_228: 00001A12 4E56 FFFE link A6, -0x0002 00001A16 2F07 move.l -[A7], D7 00001A18 4267 clr.w -[A7] 00001A1A 3F2E 0008 move.w -[A7], [A6 + 0x8] 00001A1E 4EAD 1972 jsr [A5 + 0x1972 /* export_810 */] 00001A22 3E1F move.w D7, [A7]+ 00001A24 486D 1972 pea.l [A5 + 0x1972 /* export_810 */] 00001A28 A9F1 syscall UnloadSeg 00001A2A 4A47 tst.w D7 00001A2C 6716 beq +0x18 /* 00001A44 */ 00001A2E 3F07 move.w -[A7], D7 00001A30 2F2D C582 move.l -[A7], [A5 - 0x3A7E] 00001A34 3F2D BAF4 move.w -[A7], [A5 - 0x450C] 00001A38 2F2D A688 move.l -[A7], [A5 - 0x5978] 00001A3C 2F2D A684 move.l -[A7], [A5 - 0x597C] 00001A40 4EAD 12A2 jsr [A5 + 0x12A2 /* export_592 */] label00001A44: 00001A44 2E1F move.l D7, [A7]+ 00001A46 4E5E unlink A6 00001A48 205F movea.l A0, [A7]+ 00001A4A 544F addq.w A7, 2 00001A4C 4ED0 jmp [A0] export_229: 00001A4E 4E56 FFFE link A6, -0x0002 00001A52 2F07 move.l -[A7], D7 00001A54 4267 clr.w -[A7] 00001A56 3F2E 000C move.w -[A7], [A6 + 0xC] 00001A5A 1F2E 000A move.b -[A7], [A6 + 0xA] 00001A5E 3F2E 0008 move.w -[A7], [A6 + 0x8] 00001A62 4EAD 196A jsr [A5 + 0x196A /* export_809 */] 00001A66 3E1F move.w D7, [A7]+ 00001A68 486D 196A pea.l [A5 + 0x196A /* export_809 */] 00001A6C A9F1 syscall UnloadSeg 00001A6E 4A47 tst.w D7 00001A70 6716 beq +0x18 /* 00001A88 */ 00001A72 3F07 move.w -[A7], D7 00001A74 2F2D C582 move.l -[A7], [A5 - 0x3A7E] 00001A78 3F2D BAF4 move.w -[A7], [A5 - 0x450C] 00001A7C 2F2D A688 move.l -[A7], [A5 - 0x5978] 00001A80 2F2D A684 move.l -[A7], [A5 - 0x597C] 00001A84 4EAD 12A2 jsr [A5 + 0x12A2 /* export_592 */] label00001A88: 00001A88 2E1F move.l D7, [A7]+ 00001A8A 4E5E unlink A6 00001A8C 205F movea.l A0, [A7]+ 00001A8E 5C4F addq.w A7, 6 00001A90 4ED0 jmp [A0] fn00001A92: 00001A92 4E56 FFF6 link A6, -0x000A 00001A96 48E7 0018 movem.l -[A7], A3,A4 00001A9A 206E 000C movea.l A0, [A6 + 0xC] 00001A9E 43EE FFFA lea.l A1, [A6 - 0x6] 00001AA2 22D8 move.l [A1]+, [A0]+ 00001AA4 3290 move.w [A1], [A0] 00001AA6 286E 0008 movea.l A4, [A6 + 0x8] 00001AAA 4A2E FFFE tst.b [A6 - 0x2] 00001AAE 6608 bne +0xA /* 00001AB8 */ 00001AB0 296D B266 FFF6 move.l [A4 - 0xA], [A5 - 0x4D9A] 00001AB6 6078 bra +0x7A /* 00001B30 */ label00001AB8: 00001AB8 7004 moveq.l D0, 0x04 00001ABA B02E FFFE cmp.b D0, [A6 - 0x2] 00001ABE 662E bne +0x30 /* 00001AEE */ 00001AC0 2F2D B266 move.l -[A7], [A5 - 0x4D9A] 00001AC4 2F2D B24E move.l -[A7], [A5 - 0x4DB2] 00001AC8 2F2D AD8E move.l -[A7], [A5 - 0x5272] 00001ACC 4EAD 0192 jsr [A5 + 0x192 /* export_46 */] 00001AD0 2F2D B24E move.l -[A7], [A5 - 0x4DB2] 00001AD4 2F2D B3D2 move.l -[A7], [A5 - 0x4C2E] 00001AD8 7004 moveq.l D0, 0x04 00001ADA 2F00 move.l -[A7], D0 00001ADC 4EAD 0572 jsr [A5 + 0x572 /* export_170 */] 00001AE0 201F move.l D0, [A7]+ 00001AE2 3F00 move.w -[A7], D0 00001AE4 3F2D B3CA move.w -[A7], [A5 - 0x4C36] 00001AE8 4EAD 1BBA jsr [A5 + 0x1BBA /* export_883 */] 00001AEC 603C bra +0x3E /* 00001B2A */ label00001AEE: 00001AEE 7001 moveq.l D0, 0x01 00001AF0 B02E FFFE cmp.b D0, [A6 - 0x2] 00001AF4 6606 bne +0x8 /* 00001AFC */ 00001AF6 70FF moveq.l D0, 0xFFFFFFFF 00001AF8 2940 FFFA move.l [A4 - 0x6], D0 label00001AFC: 00001AFC 7002 moveq.l D0, 0x02 00001AFE B02E FFFE cmp.b D0, [A6 - 0x2] 00001B02 6606 bne +0x8 /* 00001B0A */ 00001B04 7000 moveq.l D0, 0x00 00001B06 2940 FFFA move.l [A4 - 0x6], D0 label00001B0A: 00001B0A 7003 moveq.l D0, 0x03 00001B0C B02E FFFE cmp.b D0, [A6 - 0x2] 00001B10 6608 bne +0xA /* 00001B1A */ 00001B12 297C AAAA AAAA FFFA move.l [A4 - 0x6], 0xAAAAAAAA label00001B1A: 00001B1A 2F2D B24E move.l -[A7], [A5 - 0x4DB2] 00001B1E 2F2C FFFA move.l -[A7], [A4 - 0x6] 00001B22 486D C3FE pea.l [A5 - 0x3C02] 00001B26 4EAD 29D2 jsr [A5 + 0x29D2 /* export_1334 */] label00001B2A: 00001B2A 296D B24E FFF6 move.l [A4 - 0xA], [A5 - 0x4DB2] label00001B30: 00001B30 266C FFEA movea.l A3, [A4 - 0x16] 00001B34 D7ED A39E add.l A3, [A5 - 0x5C62] 00001B38 302E FFFC move.w D0, [A6 - 0x4] 00001B3C 48C0 ext.l D0 00001B3E 2F00 move.l -[A7], D0 00001B40 2F3C 0000 1560 move.l -[A7], 0x1560 00001B46 4EAD 056A jsr [A5 + 0x56A /* export_169 */] 00001B4A 202D AD8E move.l D0, [A5 - 0x5272] 00001B4E E488 lsr D0, 2 00001B50 2F00 move.l -[A7], D0 00001B52 4EAD 0572 jsr [A5 + 0x572 /* export_170 */] 00001B56 295F FFEE move.l [A4 - 0x12], [A7]+ 00001B5A 0CAC 0000 7FFF FFEE cmpi.l [A4 - 0x12], 0x7FFF 00001B62 5EC0 sgt D0 00001B64 4AAC FFEE tst.l [A4 - 0x12] 00001B68 5DC1 slt D1 00001B6A 8001 or.b D0, D1 00001B6C 6708 beq +0xA /* 00001B76 */ 00001B6E 297C 0000 7FFF FFEE move.l [A4 - 0x12], 0x7FFF label00001B76: 00001B76 426C FFE8 clr.w [A4 - 0x18] 00001B7A 7008 moveq.l D0, 0x08 00001B7C B06D A394 cmp.w D0, [A5 - 0x5C6C] 00001B80 6608 bne +0xA /* 00001B8A */ 00001B82 397C 0003 FFE8 move.w [A4 - 0x18], 0x3 00001B88 601E bra +0x20 /* 00001BA8 */ label00001B8A: 00001B8A 7004 moveq.l D0, 0x04 00001B8C B06D A394 cmp.w D0, [A5 - 0x5C6C] 00001B90 6608 bne +0xA /* 00001B9A */ 00001B92 397C 0002 FFE8 move.w [A4 - 0x18], 0x2 00001B98 600E bra +0x10 /* 00001BA8 */ label00001B9A: 00001B9A 7002 moveq.l D0, 0x02 00001B9C B06D A394 cmp.w D0, [A5 - 0x5C6C] 00001BA0 6606 bne +0x8 /* 00001BA8 */ 00001BA2 397C 0001 FFE8 move.w [A4 - 0x18], 0x1 label00001BA8: 00001BA8 2F2C FFF6 move.l -[A7], [A4 - 0xA] 00001BAC 2F0B move.l -[A7], A3 00001BAE 2F2D B32C move.l -[A7], [A5 - 0x4CD4] 00001BB2 2F2D B3D6 move.l -[A7], [A5 - 0x4C2A] 00001BB6 2F2D A390 move.l -[A7], [A5 - 0x5C70] 00001BBA 3F2D A394 move.w -[A7], [A5 - 0x5C6C] 00001BBE 3F2E FFFA move.w -[A7], [A6 - 0x6] 00001BC2 3F2C FFF0 move.w -[A7], [A4 - 0x10] 00001BC6 2F2C FFF2 move.l -[A7], [A4 - 0xE] 00001BCA 3F2D B3C8 move.w -[A7], [A5 - 0x4C38] 00001BCE 3F2D B3CA move.w -[A7], [A5 - 0x4C36] 00001BD2 3F2D A3BA move.w -[A7], [A5 - 0x5C46] 00001BD6 486D A3A6 pea.l [A5 - 0x5C5A] 00001BDA 3F2C FFE8 move.w -[A7], [A4 - 0x18] 00001BDE 4EAD 1A6A jsr [A5 + 0x1A6A /* export_841 */] 00001BE2 3B6D A394 A3BA move.w [A5 - 0x5C46], [A5 - 0x5C6C] 00001BE8 486D 1A6A pea.l [A5 + 0x1A6A /* export_841 */] 00001BEC A9F1 syscall UnloadSeg 00001BEE 4CDF 1800 movem.l A3,A4, [A7]+ 00001BF2 4E5E unlink A6 00001BF4 205F movea.l A0, [A7]+ 00001BF6 504F addq.w A7, 8 00001BF8 4ED0 jmp [A0] export_230: 00001BFA 4E56 FFE6 link A6, -0x001A 00001BFE 2F07 move.l -[A7], D7 00001C00 4A6D A148 tst.w [A5 - 0x5EB8] 00001C04 6D00 0140 blt +0x142 /* 00001D46 */ 00001C08 4267 clr.w -[A7] 00001C0A 486D B278 pea.l [A5 - 0x4D88] 00001C0E A8AE syscall EmptyRect 00001C10 101F move.b D0, [A7]+ 00001C12 6608 bne +0xA /* 00001C1C */ 00001C14 486D B278 pea.l [A5 - 0x4D88] 00001C18 4EAD 29AA jsr [A5 + 0x29AA /* export_1329 */] label00001C1C: 00001C1C 2F2D B660 move.l -[A7], [A5 - 0x49A0] 00001C20 A873 syscall SetPort 00001C22 7008 moveq.l D0, 0x08 00001C24 B06D A394 cmp.w D0, [A5 - 0x5C6C] 00001C28 5DC0 slt D0 00001C2A C02D C40C and.b D0, [A5 - 0x3BF4] 00001C2E 802D BD34 or.b D0, [A5 - 0x42CC] 00001C32 802D BDBC or.b D0, [A5 - 0x4244] 00001C36 671E beq +0x20 /* 00001C56 */ 00001C38 486D B26A pea.l [A5 - 0x4D96] 00001C3C 206D B660 movea.l A0, [A5 - 0x49A0] 00001C40 4868 0002 pea.l [A0 + 0x2] 00001C44 486D C3FE pea.l [A5 - 0x3C02] 00001C48 486D C3FE pea.l [A5 - 0x3C02] 00001C4C 4267 clr.w -[A7] 00001C4E 42A7 clr.l -[A7] 00001C50 A8EC syscall CopyBits 00001C52 6000 00F2 bra +0xF4 /* 00001D46 */ label00001C56: 00001C56 302D C3FE move.w D0, [A5 - 0x3C02] 00001C5A 48C0 ext.l D0 00001C5C 2F00 move.l -[A7], D0 00001C5E 2F2D A390 move.l -[A7], [A5 - 0x5C70] 00001C62 4EAD 056A jsr [A5 + 0x56A /* export_169 */] 00001C66 7000 moveq.l D0, 0x00 00001C68 302D C400 move.w D0, [A5 - 0x3C00] 00001C6C E688 lsr D0, 3 00001C6E 322D A394 move.w D1, [A5 - 0x5C6C] 00001C72 48C1 ext.l D1 00001C74 2F00 move.l -[A7], D0 00001C76 2F01 move.l -[A7], D1 00001C78 4EAD 056A jsr [A5 + 0x56A /* export_169 */] 00001C7C 201F move.l D0, [A7]+ 00001C7E D09F add.l D0, [A7]+ 00001C80 2D40 FFEA move.l [A6 - 0x16], D0 00001C84 7000 moveq.l D0, 0x00 00001C86 2D40 FFF6 move.l [A6 - 0xA], D0 00001C8A 102D BD6E move.b D0, [A5 - 0x4292] 00001C8E 6610 bne +0x12 /* 00001CA0 */ 00001C90 4A6D C480 tst.w [A5 - 0x3B80] 00001C94 5EC1 sgt D1 00001C96 8001 or.b D0, D1 00001C98 0240 0001 andi.w D0, 0x1 00001C9C 6700 0084 beq +0x86 /* 00001D22 */ label00001CA0: 00001CA0 122D A146 move.b D1, [A5 - 0x5EBA] 00001CA4 6618 bne +0x1A /* 00001CBE */ 00001CA6 48E7 C000 movem.l -[A7], D0,D1 00001CAA 4267 clr.w -[A7] 00001CAC 206D B660 movea.l A0, [A5 - 0x49A0] 00001CB0 2F28 0018 move.l -[A7], [A0 + 0x18] 00001CB4 A8E2 syscall EmptyRgn 00001CB6 141F move.b D2, [A7]+ 00001CB8 4CDF 0003 movem.l D0,D1, [A7]+ 00001CBC 8202 or.b D1, D2 label00001CBE: 00001CBE 0A01 0001 xori.b D1, 0x1 00001CC2 C001 and.b D0, D1 00001CC4 675C beq +0x5E /* 00001D22 */ 00001CC6 4EAD 231A jsr [A5 + 0x231A /* export_1119 */] 00001CCA 486D C3FE pea.l [A5 - 0x3C02] 00001CCE 206D B660 movea.l A0, [A5 - 0x49A0] 00001CD2 2F28 0008 move.l -[A7], [A0 + 0x8] 00001CD6 A855 syscall ShieldCursor 00001CD8 2D6D B654 FFF2 move.l [A6 - 0xE], [A5 - 0x49AC] 00001CDE 486E FFF2 pea.l [A6 - 0xE] 00001CE2 A871 syscall GlobalToLocal 00001CE4 102D BD6E move.b D0, [A5 - 0x4292] 00001CE8 670C beq +0xE /* 00001CF6 */ 00001CEA 486D C568 pea.l [A5 - 0x3A98] 00001CEE 2F0E move.l -[A7], A6 00001CF0 4EBA FDA0 jsr [PC - 0x260 /* 00001A92 */] 00001CF4 602A bra +0x2C /* 00001D20 */ label00001CF6: 00001CF6 3D6D C480 FFE6 move.w [A6 - 0x1A], [A5 - 0x3B80] 00001CFC 7E01 moveq.l D7, 0x01 00001CFE 601A bra +0x1C /* 00001D1A */ label00001D00: 00001D00 3007 move.w D0, D7 00001D02 5340 subq.w D0, 1 00001D04 41ED BCBC lea.l A0, [A5 - 0x4344] 00001D08 C1FC 0006 muls.w D0, 0x6 00001D0C 4870 0000 pea.l [A0 + D0.w] 00001D10 2F0E move.l -[A7], A6 00001D12 4EBA FD7E jsr [PC - 0x282 /* 00001A92 */] 00001D16 5247 addq.w D7, 1 00001D18 6906 bvs +0x8 /* 00001D20 */ label00001D1A: 00001D1A BE6E FFE6 cmp.w D7, [A6 - 0x1A] 00001D1E 6FE0 ble -0x1E /* 00001D00 */ label00001D20: 00001D20 A853 syscall ShowCursor label00001D22: 00001D22 202E FFF6 move.l D0, [A6 - 0xA] 00001D26 B0AD B266 cmp.l D0, [A5 - 0x4D9A] 00001D2A 6708 beq +0xA /* 00001D34 */ 00001D2C 486D C3FE pea.l [A5 - 0x3C02] 00001D30 4EBA 03D0 jsr [PC + 0x3D0 /* 00002102 */] label00001D34: 00001D34 4EAD 0FE2 jsr [A5 + 0xFE2 /* export_504 */] 00001D38 4EAD 226A jsr [A5 + 0x226A /* export_1097 */] 00001D3C 206D B660 movea.l A0, [A5 - 0x49A0] 00001D40 4868 0010 pea.l [A0 + 0x10] 00001D44 A92A syscall ValidRect label00001D46: 00001D46 102D BD6E move.b D0, [A5 - 0x4292] 00001D4A 6604 bne +0x6 /* 00001D50 */ 00001D4C 426D C480 clr.w [A5 - 0x3B80] label00001D50: 00001D50 2E1F move.l D7, [A7]+ 00001D52 4E5E unlink A6 00001D54 4E75 rts export_231: 00001D56 4E56 0000 link A6, 0 00001D5A 4EBA 0318 jsr [PC + 0x318 /* 00002074 */] 00001D5E 2F2D B266 move.l -[A7], [A5 - 0x4D9A] 00001D62 2F2D B3D6 move.l -[A7], [A5 - 0x4C2A] 00001D66 2F2D AD8E move.l -[A7], [A5 - 0x5272] 00001D6A 4EAD 0192 jsr [A5 + 0x192 /* export_46 */] 00001D6E 4E5E unlink A6 00001D70 4E75 rts export_232: 00001D72 4E56 FFBC link A6, -0x0044 00001D76 2F07 move.l -[A7], D7 00001D78 4A6D BAF4 tst.w [A5 - 0x450C] 00001D7C 6604 bne +0x6 /* 00001D82 */ 00001D7E 4207 clr.b D7 00001D80 6036 bra +0x38 /* 00001DB8 */ label00001D82: 00001D82 4267 clr.w -[A7] 00001D84 3F2D BB08 move.w -[A7], [A5 - 0x44F8] 00001D88 4EAD 26CA jsr [A5 + 0x26CA /* export_1237 */] 00001D8C 3B5F BB08 move.w [A5 - 0x44F8], [A7]+ 00001D90 4267 clr.w -[A7] 00001D92 102D BAF6 move.b D0, [A5 - 0x450A] 00001D96 4880 ext.w D0 00001D98 3F00 move.w -[A7], D0 00001D9A 486D BAF2 pea.l [A5 - 0x450E] 00001D9E 4EAD 05EA jsr [A5 + 0x5EA /* export_185 */] 00001DA2 1E1F move.b D7, [A7]+ 00001DA4 4267 clr.w -[A7] 00001DA6 3F2D BB08 move.w -[A7], [A5 - 0x44F8] 00001DAA 4EAD 26EA jsr [A5 + 0x26EA /* export_1241 */] 00001DAE 3B5F BB08 move.w [A5 - 0x44F8], [A7]+ 00001DB2 486D 05EA pea.l [A5 + 0x5EA /* export_185 */] 00001DB6 A9F1 syscall UnloadSeg label00001DB8: 00001DB8 1007 move.b D0, D7 00001DBA 6738 beq +0x3A /* 00001DF4 */ 00001DBC 4267 clr.w -[A7] 00001DBE 2F2D C582 move.l -[A7], [A5 - 0x3A7E] 00001DC2 486D BAF2 pea.l [A5 - 0x450E] 00001DC6 4EAD 2732 jsr [A5 + 0x2732 /* export_1250 */] 00001DCA 101F move.b D0, [A7]+ 00001DCC 6604 bne +0x6 /* 00001DD2 */ 00001DCE 4EAD 1CC2 jsr [A5 + 0x1CC2 /* export_916 */] label00001DD2: 00001DD2 2F2D C582 move.l -[A7], [A5 - 0x3A7E] 00001DD6 3F2D BAF4 move.w -[A7], [A5 - 0x450C] 00001DDA 1F3C 0001 move.b -[A7], 0x1 00001DDE 4EAD 230A jsr [A5 + 0x230A /* export_1117 */] 00001DE2 4267 clr.w -[A7] 00001DE4 3F2D BB08 move.w -[A7], [A5 - 0x44F8] 00001DE8 4EAD 26CA jsr [A5 + 0x26CA /* export_1237 */] 00001DEC 4EAD 104A jsr [A5 + 0x104A /* export_517 */] 00001DF0 6000 00E8 bra +0xEA /* 00001EDA */ label00001DF4: 00001DF4 102D BCB0 move.b D0, [A5 - 0x4350] 00001DF8 6700 00E0 beq +0xE2 /* 00001EDA */ 00001DFC 206D BC8C movea.l A0, [A5 - 0x4374] 00001E00 2050 movea.l A0, [A0] 00001E02 3F28 0020 move.w -[A7], [A0 + 0x20] 00001E06 486E FFD6 pea.l [A6 - 0x2A] 00001E0A 486E FFC6 pea.l [A6 - 0x3A] 00001E0E 486E FFC8 pea.l [A6 - 0x38] 00001E12 2F2D BC8C move.l -[A7], [A5 - 0x4374] 00001E16 3F3C 0003 move.w -[A7], 0x3 00001E1A A83D syscall TEDispatch 00001E1C 3D7C 0002 FFBC move.w [A6 - 0x44], 0x2 00001E22 422E FFCC clr.b [A6 - 0x34] 00001E26 4267 clr.w -[A7] 00001E28 486E FFBC pea.l [A6 - 0x44] 00001E2C 486E FFCA pea.l [A6 - 0x36] 00001E30 2F2D BC8C move.l -[A7], [A5 - 0x4374] 00001E34 3F3C 000A move.w -[A7], 0xA /* '\n' */ 00001E38 A83D syscall TEDispatch 00001E3A 101F move.b D0, [A7]+ 00001E3C 6708 beq +0xA /* 00001E46 */ 00001E3E 1D6E FFCC FFD8 move.b [A6 - 0x28], [A6 - 0x34] 00001E44 6004 bra +0x6 /* 00001E4A */ label00001E46: 00001E46 422E FFD8 clr.b [A6 - 0x28] label00001E4A: 00001E4A 3D6E FFD6 FFF8 move.w [A6 - 0x8], [A6 - 0x2A] 00001E50 1D6E FFD8 FFFC move.b [A6 - 0x4], [A6 - 0x28] 00001E56 3D6E FFDA FFFA move.w [A6 - 0x6], [A6 - 0x26] 00001E5C 2F3C 0004 0000 move.l -[A7], 0x40000 00001E62 486E FFE2 pea.l [A6 - 0x1E] 00001E66 4EAD 05EA jsr [A5 + 0x5EA /* export_185 */] 00001E6A 1E1F move.b D7, [A7]+ 00001E6C 486D 05EA pea.l [A5 + 0x5EA /* export_185 */] 00001E70 A9F1 syscall UnloadSeg 00001E72 1007 move.b D0, D7 00001E74 6764 beq +0x66 /* 00001EDA */ 00001E76 3D6E FFF8 FFD6 move.w [A6 - 0x2A], [A6 - 0x8] 00001E7C 3D6E FFFA FFDA move.w [A6 - 0x26], [A6 - 0x6] 00001E82 4267 clr.w -[A7] 00001E84 42A7 clr.l -[A7] 00001E86 4267 clr.w -[A7] 00001E88 4240 clr.w D0 00001E8A 102E FFD8 move.b D0, [A6 - 0x28] 00001E8E 3F00 move.w -[A7], D0 00001E90 4EAD 1F5A jsr [A5 + 0x1F5A /* export_999 */] 00001E94 301F move.w D0, [A7]+ 00001E96 48C0 ext.l D0 00001E98 2F00 move.l -[A7], D0 00001E9A 4267 clr.w -[A7] 00001E9C 4240 clr.w D0 00001E9E 102E FFFC move.b D0, [A6 - 0x4] 00001EA2 3F00 move.w -[A7], D0 00001EA4 4EAD 1F5A jsr [A5 + 0x1F5A /* export_999 */] 00001EA8 301F move.w D0, [A7]+ 00001EAA 48C0 ext.l D0 00001EAC 2F00 move.l -[A7], D0 00001EAE A859 syscall BitXor 00001EB0 201F move.l D0, [A7]+ 00001EB2 3F00 move.w -[A7], D0 00001EB4 4EAD 1DF2 jsr [A5 + 0x1DF2 /* export_954 */] 00001EB8 1D5F FFD8 move.b [A6 - 0x28], [A7]+ 00001EBC 3F3C 002F move.w -[A7], 0x2F /* '/' */ 00001EC0 486E FFD6 pea.l [A6 - 0x2A] 00001EC4 1F3C 0001 move.b -[A7], 0x1 00001EC8 4EAD 0F9A jsr [A5 + 0xF9A /* export_495 */] 00001ECC 1B7C 0001 BCAE move.b [A5 - 0x4352], 0x1 00001ED2 1F3C 0001 move.b -[A7], 0x1 00001ED6 4EAD 1072 jsr [A5 + 0x1072 /* export_522 */] label00001EDA: 00001EDA 2E1F move.l D7, [A7]+ 00001EDC 4E5E unlink A6 00001EDE 4E75 rts export_233: 00001EE0 4E56 FFE4 link A6, -0x001C 00001EE4 48E7 0718 movem.l -[A7], D5,D6,D7,A3,A4 00001EE8 206E 0014 movea.l A0, [A6 + 0x14] 00001EEC 43EE FFF8 lea.l A1, [A6 - 0x8] 00001EF0 22D8 move.l [A1]+, [A0]+ 00001EF2 22D8 move.l [A1]+, [A0]+ 00001EF4 3A2E 001A move.w D5, [A6 + 0x1A] 00001EF8 7001 moveq.l D0, 0x01 00001EFA B045 cmp.w D0, D5 00001EFC 57C0 seq D0 00001EFE 7202 moveq.l D1, 0x02 00001F00 B26E 000C cmp.w D1, [A6 + 0xC] 00001F04 57C1 seq D1 00001F06 C001 and.b D0, D1 00001F08 6700 008E beq +0x90 /* 00001F98 */ 00001F0C 206E 0008 movea.l A0, [A6 + 0x8] 00001F10 2050 movea.l A0, [A0] 00001F12 2068 0050 movea.l A0, [A0 + 0x50] 00001F16 302E 000E move.w D0, [A6 + 0xE] 00001F1A 48C0 ext.l D0 00001F1C 2640 movea.l A3, D0 00001F1E D7D0 add.l A3, [A0] 00001F20 3C13 move.w D6, [A3] 00001F22 302E 0012 move.w D0, [A6 + 0x12] 00001F26 5240 addq.w D0, 1 00001F28 322E 0010 move.w D1, [A6 + 0x10] 00001F2C C3FC 0007 muls.w D1, 0x7 00001F30 3E01 move.w D7, D1 00001F32 DE40 add.w D7, D0 00001F34 42A7 clr.l -[A7] 00001F36 2F3A 007A move.l -[A7], [PC + 0x7A /* 00001FB2, value 0x49434F4E 'ICON', cstring "ICONNV" */] 00001F3A 3F07 move.w -[A7], D7 00001F3C A99D syscall GetIndResource 00001F3E 285F movea.l A4, [A7]+ 00001F40 200C move.l D0, A4 00001F42 6754 beq +0x56 /* 00001F98 */ 00001F44 302E FFFE move.w D0, [A6 - 0x2] 00001F48 D06E FFFA add.w D0, [A6 - 0x6] 00001F4C 48C0 ext.l D0 00001F4E 81FC 0002 divs.w D0, 0x2 00001F52 907C 0010 sub.w D0, 0x10 00001F56 3D40 FFEE move.w [A6 - 0x12], D0 00001F5A 302E FFFC move.w D0, [A6 - 0x4] 00001F5E D06E FFF8 add.w D0, [A6 - 0x8] 00001F62 48C0 ext.l D0 00001F64 81FC 0002 divs.w D0, 0x2 00001F68 907C 0010 sub.w D0, 0x10 00001F6C 3D40 FFEC move.w [A6 - 0x14], D0 00001F70 302E FFEE move.w D0, [A6 - 0x12] 00001F74 D07C 0020 add.w D0, 0x20 /* ' ' */ 00001F78 3D40 FFF2 move.w [A6 - 0xE], D0 00001F7C 302E FFEC move.w D0, [A6 - 0x14] 00001F80 D07C 0020 add.w D0, 0x20 /* ' ' */ 00001F84 3D40 FFF0 move.w [A6 - 0x10], D0 00001F88 486E FFEC pea.l [A6 - 0x14] 00001F8C 2F0C move.l -[A7], A4 00001F8E A94B syscall PlotIcon 00001F90 102E 0018 move.b D0, [A6 + 0x18] 00001F94 6702 beq +0x4 /* 00001F98 */ 00001F96 7A02 moveq.l D5, 0x02 label00001F98: 00001F98 7002 moveq.l D0, 0x02 00001F9A B045 cmp.w D0, D5 00001F9C 6606 bne +0x8 /* 00001FA4 */ 00001F9E 486E FFF8 pea.l [A6 - 0x8] 00001FA2 A8A4 syscall InvertRect label00001FA4: 00001FA4 4CDF 18E0 movem.l D5,D6,D7,A3,A4, [A7]+ 00001FA8 4E5E unlink A6 00001FAA 205F movea.l A0, [A7]+ 00001FAC DEFC 0014 add.w A7, 0x14 00001FB0 4ED0 jmp [A0] 00001FB2 4943 chk.w D4, D3 00001FB4 4F4E chk.w D7, A6 export_234: 00001FB6 4E56 0000 link A6, 0 00001FBA 486D B784 pea.l [A5 - 0x487C] 00001FBE 701E moveq.l D0, 0x1E 00001FC0 2F00 move.l -[A7], D0 00001FC2 4EAD 254A jsr [A5 + 0x254A /* export_1189 */] 00001FC6 7000 moveq.l D0, 0x00 00001FC8 2B40 B7AA move.l [A5 - 0x4856], D0 00001FCC 7000 moveq.l D0, 0x00 00001FCE 2B40 B7A6 move.l [A5 - 0x485A], D0 00001FD2 7000 moveq.l D0, 0x00 00001FD4 2B40 C49A move.l [A5 - 0x3B66], D0 00001FD8 4AAD B7A2 tst.l [A5 - 0x485E] 00001FDC 670E beq +0x10 /* 00001FEC */ 00001FDE 2F2D B7A2 move.l -[A7], [A5 - 0x485E] 00001FE2 A982 syscall CloseDialog 00001FE4 486D B7A2 pea.l [A5 - 0x485E] 00001FE8 4EAD 13FA jsr [A5 + 0x13FA /* export_635 */] label00001FEC: 00001FEC 4E5E unlink A6 00001FEE 4E75 rts export_235: fn00001FF0: 00001FF0 4E56 0000 link A6, 0 00001FF4 2F2D B660 move.l -[A7], [A5 - 0x49A0] 00001FF8 A873 syscall SetPort 00001FFA 4EAD 00DA jsr [A5 + 0xDA /* export_23 */] 00001FFE 4EAD 226A jsr [A5 + 0x226A /* export_1097 */] 00002002 4E5E unlink A6 00002004 4E75 rts export_236: 00002006 4E56 0000 link A6, 0 0000200A 2F0C move.l -[A7], A4 0000200C 286E 0008 movea.l A4, [A6 + 0x8] 00002010 2F0C move.l -[A7], A4 00002012 A873 syscall SetPort 00002014 B9ED BB36 cmpa.l A4, [A5 - 0x44CA] 00002018 6608 bne +0xA /* 00002022 */ 0000201A 486D BB42 pea.l [A5 - 0x44BE] 0000201E 4EAD 29B2 jsr [A5 + 0x29B2 /* export_1330 */] label00002022: 00002022 B9ED B740 cmpa.l A4, [A5 - 0x48C0] 00002026 6608 bne +0xA /* 00002030 */ 00002028 486D B750 pea.l [A5 - 0x48B0] 0000202C 4EAD 2992 jsr [A5 + 0x2992 /* export_1326 */] label00002030: 00002030 B9ED BD56 cmpa.l A4, [A5 - 0x42AA] 00002034 6604 bne +0x6 /* 0000203A */ 00002036 4EAD 297A jsr [A5 + 0x297A /* export_1323 */] label0000203A: 0000203A B9ED B660 cmpa.l A4, [A5 - 0x49A0] 0000203E 6604 bne +0x6 /* 00002044 */ 00002040 4EBA FFAE jsr [PC - 0x52 /* 00001FF0 */] label00002044: 00002044 B9ED C4B2 cmpa.l A4, [A5 - 0x3B4E] 00002048 6604 bne +0x6 /* 0000204E */ 0000204A 4EAD 299A jsr [A5 + 0x299A /* export_1327 */] label0000204E: 0000204E B9ED B7A2 cmpa.l A4, [A5 - 0x485E] 00002052 660E bne +0x10 /* 00002062 */ 00002054 2F2D B7A2 move.l -[A7], [A5 - 0x485E] 00002058 206D B7A2 movea.l A0, [A5 - 0x485E] 0000205C 2F28 0018 move.l -[A7], [A0 + 0x18] 00002060 A978 syscall UpdtDialog label00002062: 00002062 2F0C move.l -[A7], A4 00002064 A873 syscall SetPort 00002066 486C 0010 pea.l [A4 + 0x10] 0000206A A92A syscall ValidRect 0000206C 285F movea.l A4, [A7]+ 0000206E 4E5E unlink A6 00002070 2E9F move.l [A7], [A7]+ 00002072 4E75 rts export_237: fn00002074: 00002074 4E56 0000 link A6, 0 00002078 1F3C 0001 move.b -[A7], 0x1 0000207C 4EAD 0F72 jsr [A5 + 0xF72 /* export_490 */] 00002080 102D BCB0 move.b D0, [A5 - 0x4350] 00002084 6706 beq +0x8 /* 0000208C */ 00002086 4267 clr.w -[A7] 00002088 4EAD 0F72 jsr [A5 + 0xF72 /* export_490 */] label0000208C: 0000208C 4EAD 0F7A jsr [A5 + 0xF7A /* export_491 */] 00002090 4A6D BAF4 tst.w [A5 - 0x450C] 00002094 671E beq +0x20 /* 000020B4 */ 00002096 486D BAF8 pea.l [A5 - 0x4508] 0000209A 486D B278 pea.l [A5 - 0x4D88] 0000209E 4EAD 1C52 jsr [A5 + 0x1C52 /* export_902 */] 000020A2 486D BAF2 pea.l [A5 - 0x450E] 000020A6 701E moveq.l D0, 0x1E 000020A8 2F00 move.l -[A7], D0 000020AA 4EAD 254A jsr [A5 + 0x254A /* export_1189 */] 000020AE 7000 moveq.l D0, 0x00 000020B0 2B40 C582 move.l [A5 - 0x3A7E], D0 label000020B4: 000020B4 4E5E unlink A6 000020B6 4E75 rts export_238: fn000020B8: 000020B8 4E56 0000 link A6, 0 000020BC 4EAD 2B12 jsr [A5 + 0x2B12 /* export_1374 */] 000020C0 4EBA FFB2 jsr [PC - 0x4E /* 00002074 */] 000020C4 422D BD26 clr.b [A5 - 0x42DA] 000020C8 4267 clr.w -[A7] 000020CA 4EAD 27B2 jsr [A5 + 0x27B2 /* export_1266 */] 000020CE 1B7C 0001 BD26 move.b [A5 - 0x42DA], 0x1 000020D4 0A2D 0001 C572 xori.b [A5 - 0x3A8E], 0x1 000020DA 422D BD4C clr.b [A5 - 0x42B4] 000020DE 41ED B278 lea.l A0, [A5 - 0x4D88] 000020E2 43ED C3FE lea.l A1, [A5 - 0x3C02] 000020E6 20D9 move.l [A0]+, [A1]+ 000020E8 20D9 move.l [A0]+, [A1]+ 000020EA 486D C3FE pea.l [A5 - 0x3C02] 000020EE 4EAD 29AA jsr [A5 + 0x29AA /* export_1329 */] 000020F2 486D C3FE pea.l [A5 - 0x3C02] 000020F6 4EBA 000A jsr [PC + 0xA /* 00002102 */] 000020FA 4EAD 211A jsr [A5 + 0x211A /* export_1055 */] 000020FE 4E5E unlink A6 00002100 4E75 rts export_239: fn00002102: 00002102 4E56 FFF8 link A6, -0x0008 00002106 206E 0008 movea.l A0, [A6 + 0x8] 0000210A 43EE FFF8 lea.l A1, [A6 - 0x8] 0000210E 22D8 move.l [A1]+, [A0]+ 00002110 22D8 move.l [A1]+, [A0]+ 00002112 70FF moveq.l D0, 0xFFFFFFFF 00002114 B06D BB18 cmp.w D0, [A5 - 0x44E8] 00002118 6722 beq +0x24 /* 0000213C */ 0000211A 42A7 clr.l -[A7] 0000211C 4EAD 29EA jsr [A5 + 0x29EA /* export_1337 */] 00002120 202D B660 move.l D0, [A5 - 0x49A0] 00002124 B09F cmp.l D0, [A7]+ 00002126 670E beq +0x10 /* 00002136 */ 00002128 41EE FFF8 lea.l A0, [A6 - 0x8] 0000212C 43ED C3FE lea.l A1, [A5 - 0x3C02] 00002130 20D9 move.l [A0]+, [A1]+ 00002132 20D9 move.l [A0]+, [A1]+ 00002134 6006 bra +0x8 /* 0000213C */ label00002136: 00002136 4EAD 30F2 jsr [A5 + 0x30F2 /* export_1562 */] 0000213A 601C bra +0x1E /* 00002158 */ label0000213C: 0000213C 102D BCB2 move.b D0, [A5 - 0x434E] 00002140 670A beq +0xC /* 0000214C */ 00002142 486E FFF8 pea.l [A6 - 0x8] 00002146 4EAD 29F2 jsr [A5 + 0x29F2 /* export_1338 */] 0000214A 600C bra +0xE /* 00002158 */ label0000214C: 0000214C 2F2D B266 move.l -[A7], [A5 - 0x4D9A] 00002150 486E FFF8 pea.l [A6 - 0x8] 00002154 4EAD 282A jsr [A5 + 0x282A /* export_1281 */] label00002158: 00002158 4E5E unlink A6 0000215A 2E9F move.l [A7], [A7]+ 0000215C 4E75 rts export_240: 0000215E 4E56 FFF6 link A6, -0x000A 00002162 3D6D B812 FFFE move.w [A6 - 0x2], [A5 - 0x47EE] 00002168 42A7 clr.l -[A7] 0000216A A975 syscall TickCount 0000216C 201F move.l D0, [A7]+ 0000216E E288 lsr D0, 1 00002170 C0BC 0000 0007 and.l D0, 0x7 00002176 3B40 B812 move.w [A5 - 0x47EE], D0 0000217A B06E FFFE cmp.w D0, [A6 - 0x2] 0000217E 672E beq +0x30 /* 000021AE */ 00002180 486D B280 pea.l [A5 - 0x4D80] 00002184 A873 syscall SetPort 00002186 A89E syscall PenNormal 00002188 3F3C 00CC move.w -[A7], 0xCC 0000218C 3F2D B812 move.w -[A7], [A5 - 0x47EE] 00002190 486E FFF6 pea.l [A6 - 0xA] 00002194 4EAD 1B92 jsr [A5 + 0x1B92 /* export_878 */] 00002198 486E FFF6 pea.l [A6 - 0xA] 0000219C A89D syscall PenPat 0000219E 486D BAF8 pea.l [A5 - 0x4508] 000021A2 A8A1 syscall FrameRect 000021A4 A89E syscall PenNormal 000021A6 486D BAF8 pea.l [A5 - 0x4508] 000021AA 4EAD 29F2 jsr [A5 + 0x29F2 /* export_1338 */] label000021AE: 000021AE 4E5E unlink A6 000021B0 4E75 rts fn000021B2: 000021B2 4E56 FFFC link A6, -0x0004 000021B6 2F0C move.l -[A7], A4 000021B8 42A7 clr.l -[A7] 000021BA 2F2E 000C move.l -[A7], [A6 + 0xC] 000021BE 4EAD 139A jsr [A5 + 0x139A /* export_623 */] 000021C2 285F movea.l A4, [A7]+ 000021C4 200C move.l D0, A4 000021C6 56C0 sne D0 000021C8 4A00 tst.b D0 000021CA 671C beq +0x1E /* 000021E8 */ 000021CC 2054 movea.l A0, [A4] 000021CE 4A28 0046 tst.b [A0 + 0x46] 000021D2 56C1 sne D1 000021D4 C001 and.b D0, D1 000021D6 6710 beq +0x12 /* 000021E8 */ 000021D8 4267 clr.w -[A7] 000021DA 2F0C move.l -[A7], A4 000021DC 4EAD 134A jsr [A5 + 0x134A /* export_613 */] 000021E0 206E 0008 movea.l A0, [A6 + 0x8] 000021E4 115F FFC1 move.b [A0 - 0x3F], [A7]+ label000021E8: 000021E8 285F movea.l A4, [A7]+ 000021EA 4E5E unlink A6 000021EC 205F movea.l A0, [A7]+ 000021EE 504F addq.w A7, 8 000021F0 4ED0 jmp [A0] fn000021F2: 000021F2 4E56 0000 link A6, 0 000021F6 48E7 0018 movem.l -[A7], A3,A4 000021FA 266E 0008 movea.l A3, [A6 + 0x8] 000021FE 422E 0010 clr.b [A6 + 0x10] 00002202 4AAE 000C tst.l [A6 + 0xC] 00002206 6602 bne +0x4 /* 0000220A */ 00002208 6042 bra +0x44 /* 0000224C */ label0000220A: 0000220A 206E 000C movea.l A0, [A6 + 0xC] 0000220E 2050 movea.l A0, [A0] 00002210 49E8 0046 lea.l A4, [A0 + 0x46] 00002214 7001 moveq.l D0, 0x01 00002216 B014 cmp.b D0, [A4] 00002218 57C0 seq D0 0000221A 4A00 tst.b D0 0000221C 6728 beq +0x2A /* 00002246 */ 0000221E 222C 0002 move.l D1, [A4 + 0x2] 00002222 B2AD A630 cmp.l D1, [A5 - 0x59D0] 00002226 57C1 seq D1 00002228 C001 and.b D0, D1 0000222A 671A beq +0x1C /* 00002246 */ 0000222C 322C 000E move.w D1, [A4 + 0xE] 00002230 B26B FFD2 cmp.w D1, [A3 - 0x2E] 00002234 57C1 seq D1 00002236 C001 and.b D0, D1 00002238 670C beq +0xE /* 00002246 */ 0000223A 222C 0010 move.l D1, [A4 + 0x10] 0000223E B2AB FFCC cmp.l D1, [A3 - 0x34] 00002242 57C1 seq D1 00002244 C001 and.b D0, D1 label00002246: 00002246 4400 neg.b D0 00002248 1D40 0010 move.b [A6 + 0x10], D0 label0000224C: 0000224C 4CDF 1800 movem.l A3,A4, [A7]+ 00002250 4E5E unlink A6 00002252 205F movea.l A0, [A7]+ 00002254 504F addq.w A7, 8 00002256 4ED0 jmp [A0] export_241: 00002258 4E56 FFC0 link A6, -0x0040 0000225C 48E7 0308 movem.l -[A7], D6,D7,A4 00002260 206E 0008 movea.l A0, [A6 + 0x8] 00002264 43EE FFF0 lea.l A1, [A6 - 0x10] 00002268 22D8 move.l [A1]+, [A0]+ 0000226A 22D8 move.l [A1]+, [A0]+ 0000226C 22D8 move.l [A1]+, [A0]+ 0000226E 22D8 move.l [A1]+, [A0]+ 00002270 7001 moveq.l D0, 0x01 00002272 B06D BB1E cmp.w D0, [A5 - 0x44E2] 00002276 57C0 seq D0 00002278 72FF moveq.l D1, 0xFFFFFFFF 0000227A B26D BB18 cmp.w D1, [A5 - 0x44E8] 0000227E 57C1 seq D1 00002280 8001 or.b D0, D1 00002282 6704 beq +0x6 /* 00002288 */ 00002284 6000 00AC bra +0xAE /* 00002332 */ label00002288: 00002288 7005 moveq.l D0, 0x05 0000228A B06D B3FE cmp.w D0, [A5 - 0x4C02] 0000228E 6F08 ble +0xA /* 00002298 */ 00002290 4EAD 1CC2 jsr [A5 + 0x1CC2 /* export_916 */] 00002294 6000 009C bra +0x9E /* 00002332 */ label00002298: 00002298 3E2D BB18 move.w D7, [A5 - 0x44E8] 0000229C 4267 clr.w -[A7] 0000229E 2F2E FFFA move.l -[A7], [A6 - 0x6] 000022A2 486E FFC6 pea.l [A6 - 0x3A] 000022A6 A92C syscall FindWindow 000022A8 3C1F move.w D6, [A7]+ 000022AA 202E FFC6 move.l D0, [A6 - 0x3A] 000022AE B0AD B660 cmp.l D0, [A5 - 0x49A0] 000022B2 670C beq +0xE /* 000022C0 */ 000022B4 2F2E FFC6 move.l -[A7], [A6 - 0x3A] 000022B8 2F0E move.l -[A7], A6 000022BA 4EBA FEF6 jsr [PC - 0x10A /* 000021B2 */] 000022BE 6072 bra +0x74 /* 00002332 */ label000022C0: 000022C0 42A7 clr.l -[A7] 000022C2 4EAD 13A2 jsr [A5 + 0x13A2 /* export_624 */] 000022C6 285F movea.l A4, [A7]+ 000022C8 2F2D B660 move.l -[A7], [A5 - 0x49A0] 000022CC A873 syscall SetPort 000022CE 486E FFFA pea.l [A6 - 0x6] 000022D2 A871 syscall GlobalToLocal 000022D4 7002 moveq.l D0, 0x02 000022D6 B06D BB1C cmp.w D0, [A5 - 0x44E4] 000022DA 57C0 seq D0 000022DC 7203 moveq.l D1, 0x03 000022DE B26D BB1C cmp.w D1, [A5 - 0x44E4] 000022E2 57C1 seq D1 000022E4 8001 or.b D0, D1 000022E6 6706 beq +0x8 /* 000022EE */ 000022E8 1B7C 0001 B018 move.b [A5 - 0x4FE8], 0x1 label000022EE: 000022EE 4267 clr.w -[A7] 000022F0 2F2E FFFA move.l -[A7], [A6 - 0x6] 000022F4 3F07 move.w -[A7], D7 000022F6 486E FFCC pea.l [A6 - 0x34] 000022FA 486E FFD0 pea.l [A6 - 0x30] 000022FE 4EAD 00AA jsr [A5 + 0xAA /* export_17 */] 00002302 101F move.b D0, [A7]+ 00002304 6728 beq +0x2A /* 0000232E */ 00002306 4267 clr.w -[A7] 00002308 2F0C move.l -[A7], A4 0000230A 2F0E move.l -[A7], A6 0000230C 4EBA FEE4 jsr [PC - 0x11C /* 000021F2 */] 00002310 101F move.b D0, [A7]+ 00002312 670E beq +0x10 /* 00002322 */ 00002314 4267 clr.w -[A7] 00002316 2F0C move.l -[A7], A4 00002318 4EAD 134A jsr [A5 + 0x134A /* export_613 */] 0000231C 1D5F FFC1 move.b [A6 - 0x3F], [A7]+ 00002320 600C bra +0xE /* 0000232E */ label00002322: 00002322 2F2E FFCC move.l -[A7], [A6 - 0x34] 00002326 486E FFD0 pea.l [A6 - 0x30] 0000232A 4EAD 1382 jsr [A5 + 0x1382 /* export_620 */] label0000232E: 0000232E 422D B018 clr.b [A5 - 0x4FE8] label00002332: 00002332 4CDF 10C0 movem.l D6,D7,A4, [A7]+ 00002336 4E5E unlink A6 00002338 2E9F move.l [A7], [A7]+ 0000233A 4E75 rts export_242: 0000233C 4E56 FFFC link A6, -0x0004 00002340 48E7 0300 movem.l -[A7], D6,D7 00002344 7001 moveq.l D0, 0x01 00002346 B06D BB1E cmp.w D0, [A5 - 0x44E2] 0000234A 57C0 seq D0 0000234C 802D C5BC or.b D0, [A5 - 0x3A44] 00002350 0240 0001 andi.w D0, 0x1 00002354 670A beq +0xC /* 00002360 */ 00002356 3B7C FFFF BB18 move.w [A5 - 0x44E8], 0xFFFF 0000235C 6000 00F4 bra +0xF6 /* 00002452 */ label00002360: 00002360 42A7 clr.l -[A7] 00002362 4EAD 29EA jsr [A5 + 0x29EA /* export_1337 */] 00002366 202D B660 move.l D0, [A5 - 0x49A0] 0000236A B09F cmp.l D0, [A7]+ 0000236C 57C7 seq D7 0000236E 4407 neg.b D7 00002370 3C2D BB18 move.w D6, [A5 - 0x44E8] 00002374 102D A38C move.b D0, [A5 - 0x5C74] 00002378 6612 bne +0x14 /* 0000238C */ 0000237A 122E 000C move.b D1, [A6 + 0xC] 0000237E 6704 beq +0x6 /* 00002384 */ 00002380 C22E 000A and.b D1, [A6 + 0xA] label00002384: 00002384 0A01 0001 xori.b D1, 0x1 00002388 8001 or.b D0, D1 0000238A 6708 beq +0xA /* 00002394 */ label0000238C: 0000238C 3B7C FFFF BB18 move.w [A5 - 0x44E8], 0xFFFF 00002392 6042 bra +0x44 /* 000023D6 */ label00002394: 00002394 302D BB1C move.w D0, [A5 - 0x44E4] 00002398 5340 subq.w D0, 1 0000239A 670A beq +0xC /* 000023A6 */ 0000239C 5340 subq.w D0, 1 0000239E 671A beq +0x1C /* 000023BA */ 000023A0 5340 subq.w D0, 1 000023A2 671E beq +0x20 /* 000023C2 */ 000023A4 6030 bra +0x32 /* 000023D6 */ label000023A6: 000023A6 102E 0008 move.b D0, [A6 + 0x8] 000023AA 6706 beq +0x8 /* 000023B2 */ 000023AC 426D BB18 clr.w [A5 - 0x44E8] 000023B0 6024 bra +0x26 /* 000023D6 */ label000023B2: 000023B2 3B7C 0001 BB18 move.w [A5 - 0x44E8], 0x1 000023B8 601C bra +0x1E /* 000023D6 */ label000023BA: 000023BA 3B7C 0001 BB18 move.w [A5 - 0x44E8], 0x1 000023C0 6014 bra +0x16 /* 000023D6 */ label000023C2: 000023C2 102E 0008 move.b D0, [A6 + 0x8] 000023C6 6708 beq +0xA /* 000023D0 */ 000023C8 3B7C FFFF BB18 move.w [A5 - 0x44E8], 0xFFFF 000023CE 6006 bra +0x8 /* 000023D6 */ label000023D0: 000023D0 3B7C 0002 BB18 move.w [A5 - 0x44E8], 0x2 label000023D6: 000023D6 BC6D BB18 cmp.w D6, [A5 - 0x44E8] 000023DA 6618 bne +0x1A /* 000023F4 */ 000023DC BE2D FDBC cmp.b D7, [A5 - 0x244] 000023E0 6710 beq +0x12 /* 000023F2 */ 000023E2 1B47 FDBC move.b [A5 - 0x244], D7 000023E6 2F2D B660 move.l -[A7], [A5 - 0x49A0] 000023EA A873 syscall SetPort 000023EC 486D C3FE pea.l [A5 - 0x3C02] 000023F0 A928 syscall InvalRect label000023F2: 000023F2 605E bra +0x60 /* 00002452 */ label000023F4: 000023F4 102D C4C0 move.b D0, [A5 - 0x3B40] 000023F8 6706 beq +0x8 /* 00002400 */ 000023FA 4267 clr.w -[A7] 000023FC 4EAD 29C2 jsr [A5 + 0x29C2 /* export_1332 */] label00002400: 00002400 1007 move.b D0, D7 00002402 6602 bne +0x4 /* 00002406 */ 00002404 604C bra +0x4E /* 00002452 */ label00002406: 00002406 1F3C 0001 move.b -[A7], 0x1 0000240A 4EAD 0F72 jsr [A5 + 0xF72 /* export_490 */] 0000240E 4A6D BAF4 tst.w [A5 - 0x450C] 00002412 671C beq +0x1E /* 00002430 */ 00002414 2F2D B266 move.l -[A7], [A5 - 0x4D9A] 00002418 2F2D B24E move.l -[A7], [A5 - 0x4DB2] 0000241C 2F2D B3D6 move.l -[A7], [A5 - 0x4C2A] 00002420 2F2D B266 move.l -[A7], [A5 - 0x4D9A] 00002424 486D BAF8 pea.l [A5 - 0x4508] 00002428 3F3C FFFF move.w -[A7], 0xFFFF 0000242C 4EAD 281A jsr [A5 + 0x281A /* export_1279 */] label00002430: 00002430 70FF moveq.l D0, 0xFFFFFFFF 00002432 B06D BB18 cmp.w D0, [A5 - 0x44E8] 00002436 6706 beq +0x8 /* 0000243E */ 00002438 4EAD 30F2 jsr [A5 + 0x30F2 /* export_1562 */] 0000243C 6014 bra +0x16 /* 00002452 */ label0000243E: 0000243E 41ED B278 lea.l A0, [A5 - 0x4D88] 00002442 43ED C3FE lea.l A1, [A5 - 0x3C02] 00002446 20D9 move.l [A0]+, [A1]+ 00002448 20D9 move.l [A0]+, [A1]+ 0000244A 486D C3FE pea.l [A5 - 0x3C02] 0000244E 4EBA FCB2 jsr [PC - 0x34E /* 00002102 */] label00002452: 00002452 4CDF 00C0 movem.l D6,D7, [A7]+ 00002456 4E5E unlink A6 00002458 205F movea.l A0, [A7]+ 0000245A 5C4F addq.w A7, 6 0000245C 4ED0 jmp [A0] export_243: 0000245E 4E56 FFFE link A6, -0x0002 00002462 102D ACA6 move.b D0, [A5 - 0x535A] 00002466 C02D B400 and.b D0, [A5 - 0x4C00] 0000246A 6706 beq +0x8 /* 00002472 */ 0000246C 4EAD 2872 jsr [A5 + 0x2872 /* export_1290 */] 00002470 6060 bra +0x62 /* 000024D2 */ label00002472: 00002472 4A6D BAF4 tst.w [A5 - 0x450C] 00002476 6606 bne +0x8 /* 0000247E */ 00002478 4EAD 1CC2 jsr [A5 + 0x1CC2 /* export_916 */] 0000247C 6054 bra +0x56 /* 000024D2 */ label0000247E: 0000247E 4267 clr.w -[A7] 00002480 4EAD 224A jsr [A5 + 0x224A /* export_1093 */] 00002484 101F move.b D0, [A7]+ 00002486 802D B7CC or.b D0, [A5 - 0x4834] 0000248A 1D40 FFFF move.b [A6 - 0x1], D0 label0000248E: 0000248E 4267 clr.w -[A7] 00002490 2F2D C582 move.l -[A7], [A5 - 0x3A7E] 00002494 3F2D BAF4 move.w -[A7], [A5 - 0x450C] 00002498 1F2E 0008 move.b -[A7], [A6 + 0x8] 0000249C 4EAD 26E2 jsr [A5 + 0x26E2 /* export_1240 */] 000024A0 102E FFFF move.b D0, [A6 - 0x1] 000024A4 C01F and.b D0, [A7]+ 000024A6 6702 beq +0x4 /* 000024AA */ 000024A8 60E4 bra -0x1A /* 0000248E */ label000024AA: 000024AA 2F2D C582 move.l -[A7], [A5 - 0x3A7E] 000024AE 3F2D BAF4 move.w -[A7], [A5 - 0x450C] 000024B2 4EAD 293A jsr [A5 + 0x293A /* export_1315 */] 000024B6 2F2D C582 move.l -[A7], [A5 - 0x3A7E] 000024BA 3F2D BAF4 move.w -[A7], [A5 - 0x450C] 000024BE 4EAD 2962 jsr [A5 + 0x2962 /* export_1320 */] 000024C2 2F2D C582 move.l -[A7], [A5 - 0x3A7E] 000024C6 3F2D BAF4 move.w -[A7], [A5 - 0x450C] 000024CA 1F3C 0001 move.b -[A7], 0x1 000024CE 4EAD 230A jsr [A5 + 0x230A /* export_1117 */] label000024D2: 000024D2 4E5E unlink A6 000024D4 205F movea.l A0, [A7]+ 000024D6 544F addq.w A7, 2 000024D8 4ED0 jmp [A0] export_244: 000024DA 4E56 FFF8 link A6, -0x0008 000024DE 2F0C move.l -[A7], A4 000024E0 4A6D BAF4 tst.w [A5 - 0x450C] 000024E4 57C0 seq D0 000024E6 802D ACA6 or.b D0, [A5 - 0x535A] 000024EA 0240 0001 andi.w D0, 0x1 000024EE 6708 beq +0xA /* 000024F8 */ 000024F0 4EAD 1CC2 jsr [A5 + 0x1CC2 /* export_916 */] 000024F4 6000 0092 bra +0x94 /* 00002588 */ label000024F8: 000024F8 42A7 clr.l -[A7] 000024FA 4EAD 13BA jsr [A5 + 0x13BA /* export_627 */] 000024FE 285F movea.l A4, [A7]+ 00002500 200C move.l D0, A4 00002502 6606 bne +0x8 /* 0000250A */ 00002504 4EAD 1CC2 jsr [A5 + 0x1CC2 /* export_916 */] 00002508 607E bra +0x80 /* 00002588 */ label0000250A: 0000250A 41ED B784 lea.l A0, [A5 - 0x487C] 0000250E 43ED BAF2 lea.l A1, [A5 - 0x450E] 00002512 7006 moveq.l D0, 0x06 label00002514: 00002514 20D9 move.l [A0]+, [A1]+ 00002516 51C8 FFFC dbf D0, -0x6 /* 00002514 */ 0000251A 3091 move.w [A0], [A1] 0000251C 2B6D C582 B7AA move.l [A5 - 0x4856], [A5 - 0x3A7E] 00002522 2B6D A688 B7A6 move.l [A5 - 0x485A], [A5 - 0x5978] 00002528 2B6D A630 C49A move.l [A5 - 0x3B66], [A5 - 0x59D0] 0000252E 42A7 clr.l -[A7] 00002530 3F3C 009B move.w -[A7], 0x9B 00002534 2F0C move.l -[A7], A4 00002536 70FF moveq.l D0, 0xFFFFFFFF 00002538 2F00 move.l -[A7], D0 0000253A A97C syscall GetNewDialog 0000253C 2B5F B7A2 move.l [A5 - 0x485E], [A7]+ 00002540 206D B7A2 movea.l A0, [A5 - 0x485E] 00002544 317C 0008 006C move.w [A0 + 0x6C], 0x8 0000254A 2F2D B7A2 move.l -[A7], [A5 - 0x485E] 0000254E 4EAD 1CE2 jsr [A5 + 0x1CE2 /* export_920 */] 00002552 2F2D B7A2 move.l -[A7], [A5 - 0x485E] 00002556 1F3C 0001 move.b -[A7], 0x1 0000255A 4EAD 2272 jsr [A5 + 0x2272 /* export_1098 */] 0000255E 486E FFFC pea.l [A6 - 0x4] 00002562 A874 syscall GetPort 00002564 2F2D B7A2 move.l -[A7], [A5 - 0x485E] 00002568 A873 syscall SetPort 0000256A 2F2D B7A2 move.l -[A7], [A5 - 0x485E] 0000256E A981 syscall DrawDialog 00002570 206D B7A2 movea.l A0, [A5 - 0x485E] 00002574 4868 0010 pea.l [A0 + 0x10] 00002578 A92A syscall ValidRect 0000257A 2F2E FFFC move.l -[A7], [A6 - 0x4] 0000257E A873 syscall SetPort 00002580 3F3C 0001 move.w -[A7], 0x1 00002584 4EAD 28BA jsr [A5 + 0x28BA /* export_1299 */] label00002588: 00002588 285F movea.l A4, [A7]+ 0000258A 4E5E unlink A6 0000258C 4E75 rts